Jump to content

[Module] Flux RSS de produits Valid (1.2.0.7)


Natsu

Recommended Posts

  • 3 months later...

Mais il est génial ce module !!!!!

Un grand merci à toi c'est pile-poil ce que je recherchais !

Par contre, pq ne fait-il pas UN seul fil pour TOUTES les catégories ? :-/

Je creuse de mon côté mais si tu as une idée, ce serait génial !

Voici le lien vers la boutique : http://www.suavecollection.com/index.php

Encore merci pou ce magnifique module !!!!

Link to comment
Share on other sites

Merci Natsu pour le module.

Pour repondre a Désiré ci dessus, pour avoir toute les categories dans le meme flux il suffit de remplacer deux parametres de la requette dans le fichier rss.php du module feeder. A la ligne 16 tu as:

$products = Product::getProducts(intval($cookie->id_lang), 0, ($number > 10 ? 10 : $number), $orderBy, $orderWay, $id_category, true);



remplace par:

$products = Product::getProducts(intval($cookie->id_lang), 0, ($number > 10 ? 10 : $number), 'date_add', $orderWay, false, false);



L'idee c'est de rempalcer $id_category par false pour que Presta retourne les posts de toute les categories. Le 'date_add' est pour tier les produits par ordre d'ajout dans le site.

En esperant avoir ete utile.
Ben

Link to comment
Share on other sites

  • 2 months later...

je suis en svn 1.3 j'ai mis ton module j'ai fait les rectifications de code mais c'est quoi l'adresse excat du flux produits ?

je uis peu fammiliarisé avec les flux rss ( je m en sers mais il n y a qu a cliquer sur l'icone sur les autres sites lol donc je suppose que les internautes pourront cliquer sur cette icone pour recevoir le rss de mes produits ?)

j 'ai fait un essai avec les news de ps adresse donnée ss un topic c'est ok donc c'est un mauvais adressage

merci a toi
cdlt
Pat

Link to comment
Share on other sites

  • 4 weeks later...

Hello,

Désolé de répondre tardivement, je ne reçoit pas les notifications par mail.
De souvenir, le flux se trouve soit sur les catégories, soit sur les produits eux même. Je n'ai pas de presta sous la main c'est un début de solution a moins que tu es déjà trouver la solution à ta question ;)

Link to comment
Share on other sites

  • 3 months later...

Bonjour tout le monde,

j’ai instalez le module RSS, sur mozzila c’est bon j’ai ms flux ms sur IE nan ya rien a faire biszard ?

Sur IE j’ai meme pas le logo RSS en haut qui s’active, sur mozzila oui
et quand je veux rentrée cette adresse dans le module
http://www.sexyshop.rosebleue.net/modules/feeder/rss.php?id_category=0&orderby=position&orderway=ASC

il me dit cela
Vous ne pouvez pas sélectionner votre flux RSS

Link to comment
Share on other sites

alors,
J'ai re mit le block RSS de la version 1.2.1 et le module feeder qui mettent a DL ici
Le block RSS ya a nouveaux les liens dedans, ms j'ai tj pas le bouton RSS en orange dans IE7 alors que sur mozzila oui.
Si tu me confirme que toi tu a le bouton orange sur IE7
alors c'est que cela viens de moi ;o) ou ya une *** qu'elle que part lol

Link to comment
Share on other sites

Bonjour,
Nan meme avec le theme du premier Site au le theme d'origine idem... donc bin si cela fonctionne chez toi on va pas chercher a comprendre.. je pense uqe j'ai un bug moi sur IE depuis leur mise a jour ou je c'est pas.
Merci en tout cas pour ton aide sa fait plaisir ;o)
Bonne journée.

Link to comment
Share on other sites

  • 3 weeks later...

Bonjour,

Merci pour ces améliorations.

A toute hazard es que quelqu'un aurait déjà règler le problème des url généré par le module ? Ce module RSS peut-être un vrai plus en terme de référencement mais pour le moment il y a toujours un problème au niveau des urls. Je m'explique.

Sur le site un produit a par exemple cette url :

www.monsite.com/ma-categorie/2-mon-produit.html

Et le flux rss génére en page d'accueil les urls suivante, sans la catégorie

www.monsite.com/2-mon-produit.html

ET le flux rss génére dans les pages catégorie

www.monsite.com/4/2-mon-produit.html (4 étant l'id de la catégorie et nom le nom)

Le problème est que si un moteur suis le fil rss, il risque d'indexé de mauvaise url et donc créer du duplicate content.

Merci

Link to comment
Share on other sites

  • 3 weeks later...
  • 3 weeks later...

Ban sang mais c'est bien sur :)

Merci du tuyau, la seule chose qui manque c'est de pouvoir avoir les nouveaux produits en rss, plutôt que les produits phares.

J'ai fait quelques essais avec "getnewproducts", mais sans succès.

Merci encore pour le module.

Arnaud.

Link to comment
Share on other sites

  • 1 month later...

hola!

Avec une presta 1.3.2.3, les liens rss de mes pages ne fonctionnaient pas... Remplacement de mon répertoire modules/feeder par celui de Natsu, it work.
Bon, quelques erreurs de validation tout de même sur feedvalidator.org:

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

   *

     line 5, column 98: Self reference doesn't match document location [help]

         ... rel="self" type="application/rss+xml" />
                                                      ^

   *

     line 95, column 0: Invalid HTML: EOF in middle of construct, at line 1, column 1 [help]

<img src="http://myDomainName/img/p/351-51 ...



Just merci !!

Link to comment
Share on other sites

Le 'date_add' est pour tier les produits par ordre d'ajout dans le site.

Est-il possible que le dernier article apparaissent en haut du flux genre en ajoutant une fonction desc ?


Bonjour,
Je réponds à The_Steph concernant l'ordre de tri :
1.Dans le fichier /modules/feeder/feeder.php, il suffit de "forcer" les critères de tri lors de l'écriture url.

Juste après la ligne 57 ($orderWay = $orderWayValues[0];), inserer les 3 lignes suivantes

//DD affectation en dur du tri sur date_upd et décroissant (dernier produit en haut de la liste)
$orderBy = $orderByValues[3];
$orderWay = $orderWayValues[1];

et juste avant la ligne ($smarty->assign(array(...)

2.Dans le fichier /modules/feeder/rss.php, à la ligne 30, remplacer la ligne
$products = Product::getProducts(intval($cookie->id_lang), 0, ($number > 10 ? 10 : $number), $orderBy, $orderWay, $id_category, true);

par

$products = Product::getProducts(intval($cookie->id_lang), 0, ($number > 10 ? 10 : $number), $orderBy, $orderWay, false, false);

;-)

Denis - Alize Web - Referencement, création sites web, e-commerce
Link to comment
Share on other sites

  • 2 months later...

Bonjour
et merci a tous pour la modif de ce module.
ça fonctionne chez moi mais en partie. Je voudrais que tous les articles de mon site soit dans le flux rss, comment je fais?
Ce que j'ai à l'heure actuelle dans le rss.xml , ce sont des articles que j'ai mis en ligne il y 1 semaines. Ceux que j'ai mis aujourd'hui n'y sont pas. Est-ce qu'il faut mettre a jour le rss.xml ou se met-il a jour automatiquement
Merci de votre réponse
Amitiés
Stef

Link to comment
Share on other sites

  • 2 weeks later...

Merci Denis pour l'info,
Maintenant j'ai un autre problèlme.
J'essaye de mettre mon flux rss sur mon facebook et FB me dit que c'est un lien invalide, alors que quand je tape le lien en direct il est reconnu et mon seamonkey reconnait sans autre le flux a la meme adresse.
Par contre j'ai pas les nouveautés, il a bcp de mal à se mettre à jour.
J'y comprend plus rien
Merci de ton aide si tu as une idée.
Stef

Link to comment
Share on other sites

Bonjour,
Il se peut que ton module ne soit pas à jour. D'autre part tu n'as peut être que les produits phare dans ton flux RSS.

Conseil 1
Le module v0.2 ne marche pas dans la config PS 1.3.1. Charge le nouveau module v1.0.

Conseil 2
Une astuce pour avoir tous les nouveaux produits et pas seulement les produits phares, modifier dans /modules/feeder/rss.php:
ancienne version
$products = Product::getProducts(intval($cookie->id_lang), 0, ($number > 10 ? 10 : $number), $orderBy, $orderWay, $id_category, true);

nouvelle version
$products = Product::getProducts(intval($cookie->id_lang), 0, ($number > 10 ? 10 : $number), $orderBy, $orderWay, false, false);


Concernant Facebook, je ne vois pas pour l'instant.

Cordialement
Denis

Link to comment
Share on other sites

  • 1 year later...
  • 2 months later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...