m1bs Posted April 4, 2009 Share Posted April 4, 2009 Hello,Vous pouvez tester ce nouveau module permettant de diffuser vos produits dans un comparateur de prixIl peut extraire selon la catégorie, et avec la déclinaison produit avec mémorisation des préférences.A voir ce que ça donne sur une base en production. http://www.creation-shop.ch/index.php/les-news.html 1 Link to comment Share on other sites More sharing options...
neor Posted April 5, 2009 Share Posted April 5, 2009 merci pour le module Link to comment Share on other sites More sharing options...
nico46 Posted April 5, 2009 Share Posted April 5, 2009 Merci oui module bien pratique et sympathique .Mais il me dis que la base que j'importe pour le site leguide est pas bonne, ce n'est pas la bonne forme de mise en page selon le site, une solutions?. Link to comment Share on other sites More sharing options...
m1bs Posted April 5, 2009 Author Share Posted April 5, 2009 Hello,Peux-tu tester avec ces deux fichiers :produits.txt = le fichier d'exemple de leguide ( pour voir si ça passe )produits1.txt = le fichier généré par le module ( à première vue les différences entres les deux c'est que la description de l'entête n'est pas tout à fait exact et dans l'une des colonnes j'ai laissé vide au lieu de mettre 0 ) produits.txt produits1.txt Link to comment Share on other sites More sharing options...
nico46 Posted April 5, 2009 Share Posted April 5, 2009 Mon fichier ce trouve ici:http://dreams-pc.fr/prestashop/modules/leguide/exports/produits.txtJ'ai tester avec ton fichier test sans succès.Votre catalogue n'est pas normalisé Link to comment Share on other sites More sharing options...
m1bs Posted April 5, 2009 Author Share Posted April 5, 2009 En fait personnellement je comprends pas comment vérifie leguide, j'ai créé un compte puis ensuite sous sites, j'ai ajouté un site.Ensuite dans la rubrique liens j'ai ajouté le lien vers mon fichier.J'obtiens ensuite sur le récapitulatif de mon site : un panneau de sens interdit avec "catalogue normalisé"Si l'on clique dessus ça renvoie à la structure du fichier, comment le structurer.Tu obtiens la même chose ?J'espère qu'il y a une autre option parce que c'est vraiment pas pratique en gros ça se résume à "vérifiez votre catalogue" ^^ Link to comment Share on other sites More sharing options...
nico46 Posted April 5, 2009 Share Posted April 5, 2009 Voilà tous ce que j'ai et effectivement je suis redirigé vers un truc m'expliquant comment faire mon fichier.Comme toi rien d'autres. Site Outils Dreams PC boutique http://dreams-pc.fr/prestashop Langue : Français Dernière modification le 05/04/2009 Catalogue normalisé Votre catalogue n'est pas normalisé * Mettre à jour les informations * Statut : En considéra Link to comment Share on other sites More sharing options...
neor Posted April 5, 2009 Share Posted April 5, 2009 pareil pour moi "Votre catalogue n'est pas normalisé"Comment bénéficier de la remise « Catalogue normalisé » ?http://marchand.leguide.com/LGExtranet/content.php?id=307&lang=fr#ecr2 Link to comment Share on other sites More sharing options...
m1bs Posted April 5, 2009 Author Share Posted April 5, 2009 Je sais pas pour vous, mais personnellement je trouve tout sauf pratique leur système.Je pourrais regarder le module d'extraction effectué par notre ami de PSF, afin de voir le format de sortie de son fichier mais sauf erreur il le compile en xml. Link to comment Share on other sites More sharing options...
jolvil Posted April 5, 2009 Share Posted April 5, 2009 *****************************************************************************Le module LeGuide a bien évolué, de nombreux bugs ont été corrigés et de nouvelles fonctionnalités ajoutées.Retrouvez la derniere version du module sur ce post:http://www.prestashop.com/forums/viewthread/22501/***************************************************************************** Link to comment Share on other sites More sharing options...
m1bs Posted April 5, 2009 Author Share Posted April 5, 2009 C'est étrange chez moi les frais ils sortent, lors de l'extraction tu as mis sous frais par défaut "Europe " ? Link to comment Share on other sites More sharing options...
jolvil Posted April 5, 2009 Share Posted April 5, 2009 Frais par défaut France chez moi Link to comment Share on other sites More sharing options...
m1bs Posted April 5, 2009 Author Share Posted April 5, 2009 Il faut que je regarde, je comprend pas comment tu arrives à avoir France dans frais par défaut, car chez moi ça liste uniquement Europe / US / Asie / etc...J'ai du manquer un critère Link to comment Share on other sites More sharing options...
jolvil Posted April 5, 2009 Share Posted April 5, 2009 Parce que j ai créé une zone "France" pour le colissimo national.J ai regardé le fichier généré, le montant des frais de port est bien présent.à suivre.... Link to comment Share on other sites More sharing options...
m1bs Posted April 5, 2009 Author Share Posted April 5, 2009 au pire je peux le faire en xml si ça simplifie comme à l'emplacement suivant :http://img.leguide.com/extranet/FR/ExempleLeGuide.xml Link to comment Share on other sites More sharing options...
fabienl Posted April 6, 2009 Share Posted April 6, 2009 Bonjour à tous, C'est une bonne idée de proposer ce module. Ca va servir à beaucoup de monde.Je ne pense pas que le format de sortie soit ici le point à étudier.Cet extracteur de données devrait idéalement faire abstraction du format de sortie, l'important étant déja de récupérer les bonnes données, même si le format xml peut s'avérer un peu plus lisible que du csv.Cela permettrait donc d'avoir un générateur générique, et évolutif en fonction du format de fichier de sortie souhaité et du partenaire à alimenter en flux de données.A+Fabien. Link to comment Share on other sites More sharing options...
neor Posted April 6, 2009 Share Posted April 6, 2009 j'ai recu un mail de leguide"Bonjour,Votre fichier n'est pas intégrable en l'état. En effet certains prix ne sont pas bons.Par exemple nous avons : http://prestashopsvn.0fees.net/product.php?id_product=5 avec prix fichier : 2,698.00 et prix en ligne : 1 799,00 € TTCMerci de revenir vers nous par retour de ce mail une fois les corrections apportées."mon site est test Link to comment Share on other sites More sharing options...
nico46 Posted April 6, 2009 Share Posted April 6, 2009 Bon ben avec un peux de patiente et d'attente avec le fichier de base générer par le module et malgrès l'erreur sur le site leguide, tout fonctionne la preuve avec le mail de retour reçu ce matin. Je vous remercie, votre fichier va être intégré.Vos offres seront alors indexées dans la catégorie "divers", le temps de leur indexation précise.D'ici quelques jours vous pourrez consulter vos produits à partir de cette page : http://www.webmarchand.com/a/fiche_marchand/id_mag/28033526/fiche_marchand.htmJe vous invite à revenir vers nous par retour de ce mail si cela n'était pas le cas ou si l'affichage de vos offres ne convenait pas à vos attentes.Nous vous invitons également, si ce n'est déjà fait, à annoncer sur votre site notre partenariat via l'utilisation de nos logos :http://marchand.leguide.com/Cordialement, Alors je n'ai pas générer l'ensemble des produits pour ma part mais les catégories qui comprennent les articles, exemples les processeurs et pas inte, amd, socket, j'ai enlever l'url rewiting et rempli les autres champ normalement et c'est bon.Très bon module donc en l'occurrence malgré les erreur du site leguide, ça fonctionne.Merci. Link to comment Share on other sites More sharing options...
m1bs Posted April 6, 2009 Author Share Posted April 6, 2009 salut, Merci à tous pour vos retours@Neor :Je constate un problème avec Leguide, je sais pas comment on va parer cela.En fait un produit peut avoir 10 déclinaisons, mais l'url est identique pour les produits car le prix change au moment où l'on sélectionne la déclinaison.Par exemple pour celui à 2 698,00 on voit qu'il s'agit de l'article décliné avec disque dur 80 GO@Fabien:Merci tu as parfaitement raison, je pense que c'est envisageable mais il faudrait peut-être encore mieux penser le module.Mais je vais y songer ^^@NicoMerci pour ton retour et tes tests, superPeut-être quelqu'un a connaissance si on peut déclencher dans l'url une modification du positionnement du combo ?Au fait, vraiment étrange que ça passe en plus malgré les erreurs mentionnées par le site. Link to comment Share on other sites More sharing options...
nico46 Posted April 6, 2009 Share Posted April 6, 2009 Merci à toi surtout pour ton boulot et le module, je continu cependant les testes je mettrais au fur et à mesure.Pour infos j'ai encore les mêmes erreurs sur le site leguide, mais ça fonctionne.Je vous tiens au courant de mes tests. Link to comment Share on other sites More sharing options...
Tidjib Posted April 6, 2009 Share Posted April 6, 2009 Bonjour à tous,Merci beaucoup pour le développement de ce module.Je rencontre des problèmes avec des doublons au niveau de l'identifiant unique, j'ai l'impression que le problème vient lorsqu'il y a des déclinaison, les identifiants deviennent négatifs, et on retrouve plusieurs fois les mêmes. Si quelqu'un avait une idée du code que je pourrais modifier.Merci par avance Link to comment Share on other sites More sharing options...
m1bs Posted April 6, 2009 Author Share Posted April 6, 2009 Pour les articles simple normalement la sortie est sous la forme :1,2,3 etc..Pour les articles déclinés1-x,2-x, etc..Effectivement j'ai fait des tests sur une base simple avec déclinaisons simple, il faudrait que je voie quand on arrive à ce résultat -1 Link to comment Share on other sites More sharing options...
Tidjib Posted April 6, 2009 Share Posted April 6, 2009 Je viens de remarquer également que si un produit n'a pas de marque, le champs est remplacé par le nom du fournisseur, ne peut on pas laisser le champs vide à la place ?Merci beaucoup. Link to comment Share on other sites More sharing options...
jolvil Posted April 6, 2009 Share Posted April 6, 2009 Voici un message que je viens de recevoir de la part du GuideBonjour, Votre fichier n'est pas intégrable en l'état. En effet, il semble qu'il y ait un certain nombre de produits non disponible sur votre site qui son tpourtant bien renseignés sur votre fichier.Merci de vérifier et purger les produits non dispo de votre flux catalogue afin que nous puyissions intégrer vos offres sur nos serveurs.Merci de votre retour de ce mail.Cordialement, Francois BARATHEEquipe Integration sinon quand je telecharge le fichier j'ai ces messages d'erreur:Warning: Cannot modify header information - headers already sent by (output started at /homez.34/asieshop/www/boutique/modules/leguide/download.php:1) in /homez.34/asieshop/www/boutique/modules/leguide/fonctions.php on line 41Warning: Cannot modify header information - headers already sent by (output started at /homez.34/asieshop/www/boutique/modules/leguide/download.php:1) in /homez.34/asieshop/www/boutique/modules/leguide/fonctions.php on line 42Warning: Cannot modify header information - headers already sent by (output started at /homez.34/asieshop/www/boutique/modules/leguide/download.php:1) in /homez.34/asieshop/www/boutique/modules/leguide/fonctions.php on line 43Warning: Cannot modify header information - headers already sent by (output started at /homez.34/asieshop/www/boutique/modules/leguide/download.php:1) in /homez.34/asieshop/www/boutique/modules/leguide/fonctions.php on line 44Warning: Cannot modify header information - headers already sent by (output started at /homez.34/asieshop/www/boutique/modules/leguide/download.php:1) in /homez.34/asieshop/www/boutique/modules/leguide/fonctions.php on line 45Warning: Cannot modify header information - headers already sent by (output started at /homez.34/asieshop/www/boutique/modules/leguide/download.php:1) in /homez.34/asieshop/www/boutique/modules/leguide/fonctions.php on line 46puis le code........ Link to comment Share on other sites More sharing options...
jolvil Posted April 8, 2009 Share Posted April 8, 2009 J'ai un autre problème avec le nouveau module LeGuideLes lettres accentuées ont disparues dans le fichier d'export et les sauts de lignes ne sont pas transformés en espacerésultat:Dcoration Maneki Neko pour tlphone portable. matire: cramique taille figurine: 1,4 cmLe Maneki Neko est symbole de chance au Japon, il est cens apportersuccs et prosprit. Il est reprsent sous la forme d'un chat orn d'unebavette, d'un collier et d'une clochette tenant une patte leve ettenant une pice de monnaie ou un poisson dans l'autre patte. C'est ce texte qui est repris par leguide est affiché, pas génial...si on pouvait y remédier! :cheese: Link to comment Share on other sites More sharing options...
nico46 Posted April 8, 2009 Share Posted April 8, 2009 Bon je viens au nouvelles, malgré l'erreur sur le site htp://www.leguide.com, mon site et mon catalogue vient d'être accepter et ce encore une fois malgré une erreur toujours présente sur le site.Voilà la copie du mail qu'ils m'ont envoyer: Bonjour,Nous venons de valider votre inscription et votre site est désormais référencé sur l'ensemble des sites de LeGuide.com Group.Vos produits seront visibles prochainement ainsi qu'une fiche marchand comprenant la description complète de votre boutique : coordonnées, services proposés, modes de livraison et de paiement acceptés, etc.MODIFICATION DE VOS INFORMATIONSVous pouvez modifier vos informations à tout moment en vous rendant sur l'Espace Marchand :http://marchand.leguide.comPour accéder à votre compte marchand, utilisez vos informations de connexion habituelles.Si vous avez oublié votre mot de passe, cliquez sur le lien "J'ai oublié mon mot de passe".Les modifications que vous apporterez seront intégralement prises en compte, seul le descriptif reste soumis à notre validation.PRESENCE DANS NOS ANNUAIRESEn fonction de votre offre, votre site est classé parmi nos 3200 catégories : http://www.leguide.com/arbo/Pour améliorer votre référencement, n'hésitez pas à nous faire part de vos remarques. Je précise que le bug sur le site est toujours présent, mais ça fonctionne la preuve avec le mail et je suis bien référencé sur les sites.Donc à voir ce qui se passe mais pour moi c'est bon pour tout. Link to comment Share on other sites More sharing options...
nico46 Posted April 9, 2009 Share Posted April 9, 2009 Dernière nouvelle, en passant sur le site leguide.com ce matin, à ma grande surprise et sans avoir toucher quoi que se soit au fichier générer par le module depuis le début, j'obtiens ce message: Catalogue normaliséPrésents * l ' identifiant unique * le titre * la description * la catégorie * garantie * disponibilité * le prix * frais de port * l ' URL produit * l ' URL image * délais de livraison Donc en conclusion et ce malgré les erreurs obtenu sur le site du guide, le module fonctionne très bien, par contre ça demande du temps pour que tout soit pris en compte, le catalogue, l'inscription est autre.Mais au final, dans le module sélectionner toutes les catégories sans les éléments qui y figures, par exemple pour mon cas je n'ai sélectionner que processeurs, pas AMD, Inte, Socket etc.Désactiver l'url rewiting et patienter donc 1 à 2 semaines.Mais tout est impeccable et tout fonctionne comme vous pouvez le voir, je suis bien inscrit sur différent comparateur de prix, et mon catalogue est bien validé.Donc merci pour ce module fort sympathique qui fonctionne au final niquel. Link to comment Share on other sites More sharing options...
jolvil Posted April 9, 2009 Share Posted April 9, 2009 Quelqu'un a t il le meme probleme que moi avec les accents?personellement je n'ai pas desactivé l'url rewriting Link to comment Share on other sites More sharing options...
nico46 Posted April 9, 2009 Share Posted April 9, 2009 Quelqu'un a t il le meme probleme que moi avec les accents?personellement je n'ai pas desactivé l'url rewriting Ou est ton problème d'accent jolvil? Link to comment Share on other sites More sharing options...
jolvil Posted April 9, 2009 Share Posted April 9, 2009 expliqué plus haut,Regarde mes articles sur webmarchand (asie-shopping), toutes les lettres accentuées ont disparues. Elles ne sont pas présentes dans le fichier csv généré par le module guide. Link to comment Share on other sites More sharing options...
nico46 Posted April 9, 2009 Share Posted April 9, 2009 Tu est en UTF 8 ou en Latin? Link to comment Share on other sites More sharing options...
jolvil Posted April 9, 2009 Share Posted April 9, 2009 Tu est en UTF 8 ou en Latin? Je ne sais pas , a quel niveau ? Link to comment Share on other sites More sharing options...
nico46 Posted April 9, 2009 Share Posted April 9, 2009 Tu est en UTF 8 ou en Latin? Je ne sais pas , a quel niveau ? Au niveau de base de donnée Sql il faut qu'elle travaille en UTF8 le latin va déconner pour les accents ça c'est sur, pour le module il n'y as aucun réglage à faire à ce niveau là puisque lui aussi est gérer par la base de donnée. Link to comment Share on other sites More sharing options...
jolvil Posted April 9, 2009 Share Posted April 9, 2009 toutes mes tables sont en utf8_general_ci mais j'ai quand même Somme 533 714 MyISAM latin1_swedish_ciest ce que cela joue? jusqu'à present je n'ai pas eu de problèmes? peut on le modifier?J'ai une table en latin, cette table semble fonctionner avec le module leguideps_guide_parameter Link to comment Share on other sites More sharing options...
nico46 Posted April 10, 2009 Share Posted April 10, 2009 Je ne sais pas si ça joue vraiment pour ton problème cette table, par contre on peux la modifier oui.Il te suffit e fait de cliquer sur la table que tu as en latin, et de cliquer sur le crayon que tu trouveras sur la droite, elle va naturellement s'ouvrir seule.De la dans la section interclassement tu peux changer son format pour la mettre en UTF8.Pour ma part toutes les tables concernant le module et prestashop sont en UTF8, après je ne suis pas asser spécialiste pour te dire de modifier ta table sans faire d'erreur.A moins de sauvegarder ta base de donnée et de modifier ta table pour voir si ça fonctionne, je ne peux te conseiller de faire des modifications avant qu'une personne plus expérimentée de dise que ça ne risque rien.En espérant t'avoir aider au mieux. Link to comment Share on other sites More sharing options...
jolvil Posted April 10, 2009 Share Posted April 10, 2009 mes tables nom de produit, description de produit etant en utf8, le probleme ne doit pas venir de là.Peut etre de la fonction qui transforme le html en lettres accentuées Link to comment Share on other sites More sharing options...
Buzby Posted April 10, 2009 Share Posted April 10, 2009 Je viens d'installer le module mais j'ai un pb car qd il a généré le fichier il me met ca :Liste des produits categorie identifiant_unique titre description prix url_produit url_image frais de livraison disponibilite delai de livraison garantie reference_modele D3E marque ean prix_barre type_promotion devise occasion url_mobile Erreur de requete SQL: SELECT price FROM psdelivery where id_range_weight = and id_carrier=7 and id_zone = 1 Fichier : /homez.145/piscinelv/www/modules/leguide/class/mysql.phpImpossible de s�lectionner les prix de livraisonLigne : 68Erreur de requete SQL: SELECT price FROM psdelivery where id_range_weight = and id_carrier=7 and id_zone = 1 Fichier : /homez.145/piscinelv/www/modules/leguide/class/mysql.phpImpossible de s�lectionner les prix de livraison ...J'ai bien mis EUROPE dans la config. J'ai les frais de port a 8€ de 0 à 149€ et gratuit au delà.Pourquoi cette erreur SQL pour la livraison?? Link to comment Share on other sites More sharing options...
nolife Posted April 11, 2009 Share Posted April 11, 2009 Bonjour à Tous,J'ai le même problème concernant les accents, j'ai vérifié mes tables et mon serveur sont bien en UTF-8,mais les accents sont mal formatés dans la table, par exemple é du type egrave;, etc ...Je fais quelques tests supplémentaires et je vous tient au courant.En tout cas super module !!!A bientôt !!Yves Link to comment Share on other sites More sharing options...
Buzby Posted April 14, 2009 Share Posted April 14, 2009 Personne pour repondre à mon post plus haut??? Link to comment Share on other sites More sharing options...
Jean-Bruno Posted April 17, 2009 Share Posted April 17, 2009 Bonjour merci pour ce module hyper utile. Depuis la 1.2 j'ai ceci Notice: Undefined variable: iso_code in /var/www/vhosts/monsite/httpdocs/boutique/modules/leguide/class/form.php on line 330 et aussi ça Notice: Undefined variable: id_currency in /var/www/vhosts/monsite/httpdocs/boutique/modules/leguide/class/form.php on line 312 et quand je génére j'ai aussi ça en multiple Notice: Undefined index: id_image in /var/www/vhosts/monsite/httpdocs/boutique/modules/leguide/guide-script.php on line 220 une idée pour réparer ça ? Link to comment Share on other sites More sharing options...
Mathias** Posted April 21, 2009 Share Posted April 21, 2009 Bonjour,J'ai également un pb d'accents avec ce module, déjà mentionné dans les fils ci-dessus. Y'a t'il eu des solutions de trouvées? MerciMat Link to comment Share on other sites More sharing options...
Magavenue Posted April 21, 2009 Share Posted April 21, 2009 Bonsoir tous le monde,Bravo pour le développement et le partage du module.Pour info, nous avions quelques soucis avec ce module concernant les catégories. Sur un catalogue de plus d'une centaine de catégories avec une certaine complexité (plusieurs sous catégories...), le module n'affichait que quelques catégories.Après avoir retiré and '.$ps_.'category.level_depth= '.$level_next_category.' dans la requête sql ligne 110 du fichier fonctions.php dans la fonction branche, le problème est résolu.donc au final la requête est : $sql = 'SELECT * from '.$ps_.'category LEFT JOIN '.$ps_.'category_lang ON '.$ps_.'category.id_category = '.$ps_.'category_lang.id_category WHERE '.$ps_.'category.id_parent = '.$id_category.' and id_lang=2 and active=1'; Link to comment Share on other sites More sharing options...
jolvil Posted April 21, 2009 Share Posted April 21, 2009 On est déja 3 avec des problemes d'accent, quelqu'un aurait il une piste, mes descriptions ont une drole d'allure sur le site leGuide sans les accents. Link to comment Share on other sites More sharing options...
nolife Posted April 22, 2009 Share Posted April 22, 2009 Salut,Pour le club des utilisateurs avec des problèmes d’accents j’ai trouvé une magouille qui fonctionne chez moi (Je vais tout de même continuer à tester…). Désolé pour les puristes je ne suis pas un programmeur …Dans le fichier : guide-script phpJe remplace :$nom_produit =& new html2text($Valeur[‘description_short’]);par$nom_produit =& new html2text(f_convert_text($Valeur[‘description_short’]));et$desc_produit =& new html2text(f_convert_text($Valeur[‘description’]));par$desc_produit =& new html2text(f_convert_text($Valeur[‘description’]));En gros je fais passer par la moulinette des accents avant la modification par html2text.Bon encore une fois c’est de la bidouille, elle fonctionne pour moi et elle n’est pas garantie à 100 %. J’espère tout de même que cela pourra peut être répondre à vos problèmes Link to comment Share on other sites More sharing options...
jolvil Posted April 22, 2009 Share Posted April 22, 2009 Super ca marche ! j'ai retrouvé mes lettres accentuées ! pour le code il faut utiliser les tags code sinon les ' sont transformésdonc ligne 163 dans guide-script.phpremplacer $nom_produit =& new html2text($Valeur['description_short']); par $nom_produit =& new html2text(f_convert_text($Valeur['description_short'])); et $desc_produit =& new html2text($Valeur['description']); par $desc_produit =& new html2text(f_convert_text($Valeur[‘description'])); [/code]Merci pour cette modif ! Link to comment Share on other sites More sharing options...
Magavenue Posted April 23, 2009 Share Posted April 23, 2009 Actuellement, le module généré tous les produits, même ceux qui ne sont pas actifs.Pour corriger cela, il faut modifier le fichier guide-script.php à la ligne 151. $Resulats = $Mysql->TabResSQL("SELECT * FROM ".$ps_."product LEFT JOIN ".$ps_."product_lang ON ".$ps_."product.id_product = ".$ps_."product_lang.id_product WHERE ".$ps_."product.id_product = $id_product_r and ".$ps_."product_lang.id_lang=$id_lang"); devient : $Resulats = $Mysql->TabResSQL("SELECT * FROM ".$ps_."product LEFT JOIN ".$ps_."product_lang ON ".$ps_."product.id_product = ".$ps_."product_lang.id_product WHERE ".$ps_."product.id_product = $id_product_r and ".$ps_."product.active = 1 and ".$ps_."product_lang.id_lang=$id_lang"); Link to comment Share on other sites More sharing options...
jolvil Posted April 23, 2009 Share Posted April 23, 2009 Merci pour cette correction, effectivement l'integrateur du site le guide me disait que de nombreux articles n'etaient pas disponibles dans mon fichier d'export.J'ai encore un petit problème.Dans la description de mes produits j'ai des balises html < br > pour les sauts de lignes.Dans le fichier d'export ces balises sont bien éffacées mais elles ne sont pas remplacées par des espaces blancs, ce qui fait que les mots se retrouvent collés lors d'un saut de ligne.Y a t il un moyen de remedier à cela à part rajouter un espace avant tous les saut de lignes? (gros boulot) Link to comment Share on other sites More sharing options...
jolvil Posted April 23, 2009 Share Posted April 23, 2009 Il y a un autre problèmeles URL des produits générés dans le fichier d'export sont de typehttp://www.ma boutique.com/123-nom-du-produit.html alors qu'elles devraient être http://www.ma boutique.com/catégorie/123-nom-du-produit.htmlmême si le produit est accessible, il manque la catégorie et cela cree une URL suplémentaire pour la meme page.Google indexe bien les pages dans le format http://www.ma boutique.com/catégorie/123-nom-du-produit.htmlOn a donc un meme contenu pour 2 urls differentes, donc un duplicate content, me trompe je? Link to comment Share on other sites More sharing options...
mat250 Posted April 27, 2009 Share Posted April 27, 2009 Bonjour à tous, J'ai un soucis avec le module : il me génère bien le fichier XML, mais il ajoute dans le catalogue les produits qui sont désactivés.De ce fait, mon catalogue est refusé par Leguide.com : Votre flux catalogue n'est pas intégrable en l'état.En effet, celui ci comporte de nombreuses url produits qui mènent à uène page mentionnant que le produit n'est pas disponible.Merci de vérifier votre fichier et de el corriger, puis revenez vers nous par retour de ce mail.Cordialement, De plus, j'ai ce message d'erreur à la génération (mais le fichier est tout de même bien généré) :Erreur de requete SQL:SELECT price FROM ps_delivery where id_range_weight = and id_carrier=29 and id_zone = 1Fichier : /homepages/9/d259952638/htdocs/prestashop/modules/leguide/class/mysql.phpImpossible de s�lectionner les prix de livraisonLigne : 68 PS : j'ai la version 1.01 du module Link to comment Share on other sites More sharing options...
[email protected] Posted April 27, 2009 Share Posted April 27, 2009 bonjour j'utilise ce modue qui est bien mais qui pour ma part a un probleme de id_product errone j'ai des valeur en negatif ex -215 au lieu de 3050il manque aussi des liens d'image alors qu"ils existent les url rewrite sont bizar et ne fonctionne pas peut etre que c'est dans prestashop ou il faut que je selection url ok mais elles restent bizarre de type 3050-2884-..... alors que le lien est http://www.pontdecheruy.com/id_product-2414-tee-shirt-w91527j13p1.htmlmerci Link to comment Share on other sites More sharing options...
nico46 Posted April 27, 2009 Share Posted April 27, 2009 Pas besoin de te demander ton adresse MSN au moins à toi ;-) Link to comment Share on other sites More sharing options...
jolvil Posted April 27, 2009 Share Posted April 27, 2009 J’ai un soucis avec le module : il me génère bien le fichier XML, mais il ajoute dans le catalogue les produits qui sont désactivés. mat250pour les articles indisponibles il faut faire la modif du post [ # 45 ], j'avais le même problemele fichier généré n'est pas xml mais csv au format .txt Link to comment Share on other sites More sharing options...
nico46 Posted April 29, 2009 Share Posted April 29, 2009 Ben moi il vienne de me fermer mon compte sans préavis lol, je vais en refaire un de rage :-) . Link to comment Share on other sites More sharing options...
mat250 Posted April 29, 2009 Share Posted April 29, 2009 Merci jolvil pour ta réponse ! Link to comment Share on other sites More sharing options...
alfrai Posted May 19, 2009 Share Posted May 19, 2009 Bonjour à tous.Le module fonctionne ou il fonctionne pas ? Link to comment Share on other sites More sharing options...
alfrai Posted May 19, 2009 Share Posted May 19, 2009 Bonjour.J'ai finalement installé le module pour pouvoir le tester. Cependant en cliquant sur "configurer" je n'ai rien qui s'affiche. Pourtant le dossier "leguide" est bien dans celui de "module". Quelqu'un à une idée.Merci d'avance pour votre concours. Link to comment Share on other sites More sharing options...
jolidragon Posted May 20, 2009 Share Posted May 20, 2009 Pour avoir un lien URL rewrite correct (avec nom de la catégorie) voici ce que j'ai fait :guide-script.php ajouter une ligne vers 175 : $id_category_default= $Valeur['id_category_default']; ensuite modifier la ligne 197 par $url_article = $article->f_url_article($url_site_base_prestashop,$link_rewrite,$id_product,$id_lang,$id_category_default); ensuite éditer le fichier art_info.php : la lign 62 devient : function f_url_article($site_base_prestashop,$link_rewrite,$id_product,$id_lang,$id_category_default){ après la ligne 66 on ajoute : if ($id_category_default) { $Category = parent::$this->mysql->TabResSQL("SELECT link_rewrite FROM ".$this->ps_."category_lang WHERE id_lang = $id_lang AND id_category = $id_category_default"); $cat_rewrite = $Category[0]['link_rewrite']; } et les lignes 77 et suivantes deviennent : if(!empty($_POST['url-rewriting'])){ if ($cat_rewrite) $link_rewrite = "http://".$site_base_prestashop.$cat_rewrite."/".$id_product."-".$link_rewrite.".html"; else $link_rewrite = "http://".$site_base_prestashop.$id_product."-".$link_rewrite.".html"; return $link_rewrite; Chez moi ça fonctionne Link to comment Share on other sites More sharing options...
jolvil Posted May 20, 2009 Share Posted May 20, 2009 Merci jolidragon pour cette modif que j'ai testée et qui à l'air de bien fonctionner.Pour la premiere correction il faut modifier guide-script.php, guide.php n'existant pas.Je joins une archive du module avec les corrections de ce fil pour le problème des articles indisponibles dans le catalogue, des catégries absentes, le problème des lettres accentuées et le problème de la catégorie manquante dans l'url. leguide+corrections.zip Link to comment Share on other sites More sharing options...
jolidragon Posted May 20, 2009 Share Posted May 20, 2009 Merci jolvil j'avais oublié la moitié du nom du fichier. J'ai édité mon message en conséquence Link to comment Share on other sites More sharing options...
capclem Posted May 21, 2009 Share Posted May 21, 2009 Merci à tous pour ce joli travail d'équipe qui intéresse bon nombre de personnes et merci également d'avoir pris le temps d'effectuer les corrections dans les fichiers et de les fournir à la communauté ! ;-) ...et en plus ça marche ! :-) Link to comment Share on other sites More sharing options...
jolvil Posted May 21, 2009 Share Posted May 21, 2009 Il reste un petit détail pour que ce module fonctionne au mieux.Dans les descriptions de produits j'ai des retours à la ligne < br >.Lors de la création du catalogue les sauts de lignes ne sont pas transformés en espace ce qui fait que certains mots se retrouvent collés.exemple:couleur rosedécor: oiseaux et fleursmatière: tissu de nylonconvient en extérieurhauteur: 36cmdiamètre: 30 cmhauteur totale avec brins: 70 cmCeci rend la lecture difficille et modifie les mots clés eventuellement choisis.Si vous avez une petite solution pour ce probleme, je serai prenneur ! %-PJe peux ajouter un blanc à chaque fin de ligne mais c'est fastidieux avec de nombreux produits.D'autre part certains blanc sont suprimmés entre des mots sans raison apparente. Link to comment Share on other sites More sharing options...
fabienl Posted May 22, 2009 Share Posted May 22, 2009 Bonjour à tous, je constate un petit problème concernant notamment l'identifiant qui n'est pas unique dans le cas des déclinaisons.ex : cas de produits avec chacun 2 déclinaisons1er produit id_produit =11 | id_attribut = 44 -->id calculé par le module = (11) - (44) --> (-33)id_produit =11 | id_attribut = 45 -->id calculé par le module = (11) - (45) --> (-34)2ème produitid_produit =12 | id_attribut = 46 -->id calculé par le module = (12) - (46) --> (-34)id_produit =12 | id_attribut = 47 -->id calculé par le module = (12) - (47) --> (-35)On n'a donc pas d'unicité de l'identifiant généré.Ce serait peut-être mieux de faire un calcul genre md5 ou autre pour être (quasi) sûr que la clé est unique.Les idées d'amélioration sont les bienvenues.Fabien. Link to comment Share on other sites More sharing options...
fabienl Posted May 22, 2009 Share Posted May 22, 2009 Pour l'unicité de l'identifiant dans le cas des déclinaisons, on peut modifier le calcul de l'identifiant de cette façon la : modifier la ligne 218 du fichier "guide-script.php", $id_product_attribute = $id_product-$Valeur['id_product_attribute']; par: $id_product_attribute = uniqid(); Exemple après application de cette modification : id produit 1 , déclinaison 1 : 4a16bbfcb732did produit 1 , déclinaison 2 : 4a16bbfcb7febid produit 2 , déclinaison 1 : 4a16bbfcba1d2id produit 2 , déclinaison 2 : 4a16bbfcbab6c... etc ...Pour information, la fonction uniqid se base sur le temps, et est précise à la microseconde.Donc les identifiants générés au fur et à mesure seront bien uniques.Après il faudrait voir si ca peut poser problème de générer à chaque fois des identifiants différents pour chaque produit décliné lors des maj de catalogue sur leguide (ou autre site).a+Fabien. Link to comment Share on other sites More sharing options...
lagraine Posted May 23, 2009 Share Posted May 23, 2009 merci fabienl pour la solution au problème de l'identifiant.Quelqu'un a-t-il une solution pour les espaces qui disparaissent ? Sans cela, je vois mal comment utiliser ce module avec des descriptions dans lesquelles les mots sont collés .... Link to comment Share on other sites More sharing options...
fabienl Posted May 23, 2009 Share Posted May 23, 2009 Salut, il y a un exemple concret pour ce problème d'espaces ? (éventuellement en changeant les textes pour l'anonymat).Quelle colonne du fichier csv pose problème ?a+Fabien. Link to comment Share on other sites More sharing options...
lagraine Posted May 23, 2009 Share Posted May 23, 2009 Le problème ce pose sur la description des produits quand cette description contient des balises HTML je pense (voir historique des posts) mais peut-être pas seulement dans ce cas la ... Link to comment Share on other sites More sharing options...
jolvil Posted May 23, 2009 Share Posted May 23, 2009 Il y a un exemple concret du probleme des espaces dans mon post # 60sinon comme j'utilise le module on peut voir le resultat dans http://www.webmarchand.com/ sur une page du catalogue de ma boutique en exemple http://www.webmarchand.com/5050701_28014643.htm.On voit dans le descriptif que certains mots sont collés corespondand le plus souvent au saut de ligne de la description dans la fiche produit de Prestashop. Link to comment Share on other sites More sharing options...
lehangart Posted May 24, 2009 Share Posted May 24, 2009 Bonjour,comment peut on faire pour ne pas inserer dans le fichier les produits qui ne sont plus en stock?Merci Link to comment Share on other sites More sharing options...
fabienl Posted May 25, 2009 Share Posted May 25, 2009 Bonjour, a "lehangart" : même si certains de tes produits sont hors stock, il vaut mieux qu'ils soient tout de même référéncés sur leguide.Sinon cela réduit ton catalogue, et au moins les gens viennent sur ton site.a+Fabien Link to comment Share on other sites More sharing options...
lehangart Posted May 25, 2009 Share Posted May 25, 2009 Je suis de ton avis... sauf que j'ai bien peur que le guide m'ejecte de son référencement pour non mise à jour du catalogue.... Link to comment Share on other sites More sharing options...
fabienl Posted May 25, 2009 Share Posted May 25, 2009 Bonjour, Vous trouverez en pièce jointe une nouvelle version de ce module avec mes corrections personnelles.Voici les modifications apportées : 22/05/2009 : Mise en place de la fonction d'unicité d'identifiant de déclinaison (uniqid) pour les déclinaisons de produits (cf mes posts précédents).25/05/2009 : Correction du problème de gestion des retours chariots dans les descriptions (libellés collés). "Jolvil" devrait apprécier ... ... et les autres aussi !25/05/2009 : Modification de la fonction qui récupère l'image du produit --> ajout du critère cover=1 afin de sélectionner l'image par défaut du produit, sinon ca récupérait n'importe quelle image. LeGuide_fixed_Mai2009_evol_FLE.zip Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 Bonjour à tous, Je viens de faire une nouvelle version de ce module, que j'ai nommée 1.2Et oui encore une !Mais cette fois-ci, ce sont des évolutions et pas des corrections !Evolutions réalisées : Version 1.226/05/2009 : ajout de la section "Caractéristiques du fichier"permet de donner un nom spécifique au fichier pour générer des catalogues pour différents sitespermet de choisir l'extension du fichier (certains sites imposent un fichier .csv)permet de choisir le séparateur de champs utilisé dans le fichier généré (certains sites imposent un fichier avec séparateur point-virgule par exemple) Important : il faut désinstaller l'ancienne version et réinstaller celle-ci, car des champs ont été ajoutés dans la table de paramètres en bdd.Cette version permet donc de générer si on veut plusieurs fichiers différents avec des noms différents.Par exemple, le comparateur "Tigoon" requiert un fichier .csv avec des points-virgules comme séparateur. Cette version permet donc de le faire sans problème.Afin d'assurer la cohérence du fichier, une sécurité a été ajoutée. Si on choisit comme séparateur le point-virgule, un nettoyage est fait dans les champs description et description_short afin de supprimer tous les caractères point-virgule.Cette version est fonctionnelle, et m'a permis de mettre mon catalogue sur Shopmania, et cela très facilement.Pour l'instant Tigoon me donne une erreur d'échec d'upload de catalogue, mais ce site semble très contraignant et difficile quant au format du fichier. Je suis en attente d'une réponse de leur part pour savoir ce qui ne va pas.Concernant LeGuide, j'attends toujours qu'ils me valident mon site, et ce depuis le 5 avril. Donc pour l'instant je peux pas tester. Y'a d'autres personnes qui ont été dans mon cas ?Pour votre information, dans la plupart de ces moteurs, il y a souvent une page qui permet de définir un mappage entre les champs du site et ceux du fichier, ce qui simplifie grandement les choses.A+Fabien.leguide.tar Link to comment Share on other sites More sharing options...
capclem Posted May 26, 2009 Share Posted May 26, 2009 Un grand merci une nouvelle fois pour tout ce travail, mis à dispo de la communauté ! Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 Et bien je mets aussi les produits de mon site à disposition de la communauté.Donc si vous voulez venir en acheter, n'hésitez pas ! Ce sera mon plus beau cadeau ! Link to comment Share on other sites More sharing options...
lagraine Posted May 26, 2009 Share Posted May 26, 2009 1000 mercis pour cette mise à jour .... j'ai cependant un petit soucis : les accents sont remplacés par "é" .... quelqu'un sait-il comment résoudre cela ? Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 1000 mercis pour cette mise à jour .... j'ai cependant un petit soucis : les accents sont remplacés par "é" .... quelqu'un sait-il comment résoudre cela ? tu peux retester la 1.2 ?Je viens de la réuploader. Link to comment Share on other sites More sharing options...
lagraine Posted May 26, 2009 Share Posted May 26, 2009 Je viens donc de retester celle dans ton post 71 (version 1.2) mais c'est la meme chose, tous mes accents sont remplacés Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 Essaie d'ouvrir ton fichier de la facon suivante : génère le en .txtet ouvre l'url indiquée par le bouton de téléchargement sous le formulaire.Moi quand je fais ça, mes accents sont bien la. Link to comment Share on other sites More sharing options...
capclem Posted May 26, 2009 Share Posted May 26, 2009 Je viens de tester également. Pas de problème d'accents.Par contre toujours un problème de lignes attachées. Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 Je viens de tester également. Pas de problème d’accents.Par contre toujours un problème de lignes attachées. En fait, tout dépend du mode d'ouverture du fichier et de l'éditeur utilisé.Car le fichier est par défaut en UTF8.J'ai d'ailleurs reconverti tous les fichiers php de ce module en UTF8 suite à ton message, au cas où.Tu as un exemple pour les pbs de lignes collées ? Link to comment Share on other sites More sharing options...
capclem Posted May 26, 2009 Share Posted May 26, 2009 En fait, je viens de m'apercevoir que les lignes restent collées lorsque l'on fait un retour chariot forcé (shift Enter).Si on réalise un retour chariot classique, pas de soucis. Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 Oui la fonction de remplacement se fait sur les retours chariots uniquement (chr(9) et chr(10)) Link to comment Share on other sites More sharing options...
lagraine Posted May 26, 2009 Share Posted May 26, 2009 Voici les résultats de quelques tests :Si ouverture avec Excel 2007 : les accents sont remplacésSi ouverture avec Word 2007 : les accents sont remplacésSi ouverture avec Wordpad : les accents sont remplacésSi ouverture avec Notepad : Ca semble OKSi ouverture avec Dreamweaver : Ca semble OKEncore merci pour tes réponses rapide et pour ce module très pratique ;-) Link to comment Share on other sites More sharing options...
capclem Posted May 26, 2009 Share Posted May 26, 2009 Oui la fonction de remplacement se fait sur les retours chariots uniquement (chr(9) et chr(10)) ça pose aucun soucis !Encore merci ! Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 Je sais pas comment les gens qu ont utilisé ce module en l'état ont pu valider un catalogue correct et visuellement correct aupres du site LeGuide, vu le nombre d'erreurs qu'il y avait encore, sans vouloir offenser l'auteur du module "M1bs" qui avait fait un gros travail pour nous fournir ce module. Link to comment Share on other sites More sharing options...
lagraine Posted May 26, 2009 Share Posted May 26, 2009 encore une petite question : si je choisis "anglais" dans le module, j'ai bien la catégorie exportée mais pas la description : logique car je n'ai pas encodé mes descriptions de produits en anglais .... par contre si je choisis "francais" j'ai bien la description mais je n'ai plus la catégorie .... avez-vous aussi ce soucis ? Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 Il me semble que dans les posts précédents, une correction avait été apportée par un des membres afin de forcer l'utilisation de la langue francaise uniquement.Il faudrait relire ces posts pour voir pourquoi cela avait été fait. Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 Nouvelle version 1.3 ... EVOLUTIONS:ajout d'une liste déroulante afin de choisir un site de comparateur de prix -->permet de définir le nom du fichier généréBUGFIX : on ne ramène maintenant que les zones de transport actives, et pas toutes. Installation:Désinstaller toute version précédente.Installer.leguide.tar Link to comment Share on other sites More sharing options...
capclem Posted May 26, 2009 Share Posted May 26, 2009 Est-ce que ça ne pose pas de problème que la description produit (appelé "résumé" dans la fiche sur PS) soit dans la colonne "titre" du tableau généré ? Cette colonne ne devrait-elle pas être destinée au "titre" du produit (appelé "nom" dans la fiche sur PS) ? Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 Si le résumé n'est pas trop long ca va. Sinon, il vaudrait peut-être mieux en effet prendre le titre.Je pense que le résumé doit être assez court, car après il faut aller voir la description du produit. Link to comment Share on other sites More sharing options...
capclem Posted May 26, 2009 Share Posted May 26, 2009 on doit être à 400 caractères je pense...Est-ce compliqué pour un néophyte d'attibuer le "nom" à la colonne "titre" et "résumé" à la colonne "description" ? Link to comment Share on other sites More sharing options...
fabienl Posted May 26, 2009 Share Posted May 26, 2009 il faut juste changer la requete. C'est pas compliqué, je te dirai ce qu'il faut changer. Link to comment Share on other sites More sharing options...
jolvil Posted May 26, 2009 Share Posted May 26, 2009 J'ai installé la version modifiée 1.3 du module.J'ai toujours le problème des sauts de ligne qui ne sont pas remplacé par un espace, peut être cela vient du fait que le format de la balise est < br / > au lieu de < br > Link to comment Share on other sites More sharing options...
lagraine Posted May 26, 2009 Share Posted May 26, 2009 Je ne retrouve pas dans l'historique des posts comment solutionner la catégorie qui n'est pas reprise si on sélectionne la langue "francais". Quelqu'un peut-il m'aider ?Merci d'avance Link to comment Share on other sites More sharing options...
capclem Posted May 27, 2009 Share Posted May 27, 2009 il faut juste changer la requete. C'est pas compliqué, je te dirai ce qu'il faut changer. Je te remercie de ton aide ! Link to comment Share on other sites More sharing options...
capclem Posted May 27, 2009 Share Posted May 27, 2009 J'ai installé la version modifiée 1.3 du module.J'ai toujours le problème des sauts de ligne qui ne sont pas remplacé par un espace, peut être cela vient du fait que le format de la balise est < br / > au lieu de < br > Ton problème ne vient-il pas de l'utilisation du retour chariot forcé (shift Enter) au lieu du retour chariot classique (Enter) ? Link to comment Share on other sites More sharing options...
lagraine Posted May 27, 2009 Share Posted May 27, 2009 Pour information, j'ai trouvé comment résoudre le problème de l'affichage des catégories. Ce problème n'était pas lié à la langue mais à la présence de point dans le nom de la catégorie (utile pour modifier l'ordre d'affichage) ..... il suffit de corriger le bug suivant dans la fonction f_category_name du fichier art_info.php :Remplacer la ligne : $category_name = substr($name_category,$position_point+1,$longueur_chaine);par la ligne $category_name = substr($category_name,$position_point+1,$longueur_chaine);(correction du nom de la variable $category_nameet ca fonctionne nickel ....Bonne journée Link to comment Share on other sites More sharing options...
jolvil Posted May 27, 2009 Share Posted May 27, 2009 Ton problème ne vient-il pas de l'utilisation du retour chariot forcé (shift Enter) au lieu du retour chariot classique (Enter) ? Peut etreEn effet avec l'editeur html tinyMCE pour avoir un < br > il faut faire un [shift enter] , si on fait un [enter] simple on a la création d'un paragraphe avec la balise < p >Alors que faire dans ce cas?peut on faire une fonction pour ajouter un espace dans ce cas? Link to comment Share on other sites More sharing options...
carlguer Posted May 27, 2009 Share Posted May 27, 2009 Bonjoursuper ce petit module ! merci à leurs créateursmais j'y ai trouvé qq problèmes : - pour quelques produits le lien image ne s'est pas affiché- plutôt que ma propre référence produit j'aurai préféré mettre la référence produit du fournisseur qui n'est pas la mêmesi qqun peut aider ce sera bienmerci Link to comment Share on other sites More sharing options...
fabienl Posted May 27, 2009 Share Posted May 27, 2009 Bonjour à tous, Ton problème ne vient-il pas de l'utilisation du retour chariot forcé (shift Enter) au lieu du retour chariot classique (Enter) ? Peut etreEn effet avec l'editeur html tinyMCE pour avoir un < br > il faut faire un [shift enter] , si on fait un [enter] simple on a la création d'un paragraphe avec la balise < p >Alors que faire dans ce cas?peut on faire une fonction pour ajouter un espace dans ce cas? Voici la version 1.31.Je viens d'ajouter spécialement pour ton cas un remplacement des balises (il faut lire br slash!) par un espace.Autre modification : j'ai changé le calcul de l'identifiant unique dans le cas des déclinaisons, de façon à ce qu'il soit numérique et plus héxadécimal, car je crois que ca pose problème avec shopmania.A tester ...a+leguide.tar Link to comment Share on other sites More sharing options...
Recommended Posts