dobi19100 Posted August 30, 2013 Share Posted August 30, 2013 (edited) Bonjour, j'ai cherché un bon bout de temps sans trouver de solution, mais comme dit dans le titre, j'aimerais savoir s'il est possible de rajouter une balise contenant le lien du produit sur la boutique Prestashop. Et concernant la balise {DESCRIPTION_SHORT} Est-ce que je peux la mettre directement ou y a t'il une modification à faire dans ebay.php? Car comme j'ai pu le voir dans certaines discutions il y a une partie du fichier à modifier, mais sur ebay.php je ne la trouve nul part... Ah tiens une autre question me vient à l'esprit, existe-t'il une balise pour le lien de souscription à la newsletter? Je vous remercie d'avance pour votre aide. Au passage si cela peut aider aussi, je suis sous Presta 1.5.4 avec le module Ebay 1.5.1. J'ai eu un problème lors de la synchronisation des produits avec Ebay j'avais un message d'erreur du type: les données saisies pour la balise sont manquantes ou ne sont pas valides. veuillez consulter votre documentation api. item.shippingdetails.shippingserviceoptions[1].shippingservicecost Qui à été résolu grace à ce post ici: http://www.prestasho...nsshippingserv/ Merci et bonne soirée. Edited August 30, 2013 by dobi19100 (see edit history) Link to comment Share on other sites More sharing options...
dobi19100 Posted September 2, 2013 Author Share Posted September 2, 2013 (edited) Bonjour, J'ai également un autre soucis, concernant toujours le template Ebay. Dans l'éditeur HTML si je copie colle ma template certaines infos disparaissent une fois enregistré. Du genre la ligne qui appelle la feuille CSS disparait: <link rel="stylesheet" type="text/css" href="{$module_url}views/css/ebay.css" /> Et à la fin de mon script j'ai trois fermeture de div </div> qui disparaisse aussi. Du coup je vois pas trop comment régler le problème vu que ebay.tpl ne sert à rien apparemment? Et l'éditeur ne prend pas le CSS non plus. Pour changer le format des photos medium aussi, j'ai voulu suivre les indications comme indiqué sur ce lien: http://www.prestashop.com/forums/topic/264334-comment-augmenter-la-tailles-des-images/ Dans ebay.php les lignes de codes sont introuvable, en cherchant je les ai trouvé dans: classes/EbaySynchronizer.php Mais même en remplaçant Medium par Large comme indiqué ça ne fonctionne pas... Un peu d'aide serait la bienvenue, merci beaucoup. Edited September 2, 2013 by dobi19100 (see edit history) Link to comment Share on other sites More sharing options...
dobi19100 Posted September 3, 2013 Author Share Posted September 3, 2013 (edited) - Pour la description courte j'ai pu voir qu'elle était déja intégré au module, donc du coup, juste en rajoutant la balise, celle ci s'affiche sur Ebay. Du coup ce problème est réglé. {DESCRIPTION_SHORT} (Au passage avoir une liste complète de toutes les balises existantes ou en option du template dans la FAQ du module serait pas mal.) - En ce qui concerne l'appelle de la feuille de style la aussi problème résolu, il a fallu que je mette un produit en ligne pour comprendre, en regardant le code source sur Ebay j'ai pu voir que la ligne s'enregistre automatiquement dans l'annonce. <link rel="stylesheet" type="text/css" href="{$module_url}views/css/ebay.css" /> Comme si vous voulez, je m'étonnais de voir tout en vrac dans l'éditeur. - La par contre j'ai toujours ce soucis avec l'éditeur HTML, concrétement par exemple ça donne ça: Si je colle ceci: <input id="search_query_top" class="search_query" type="text" name="_nkw" value="Recherche boutique Ebay" onFocus="javascript:this.value=''" /> <div class='box_title'>Description</div> Je me retrouve avec cela une fois sauvegardé: <input id="search_query_top" class="search_query" type="text" name="_nkw" value="Recherche boutique Ebay" /> <div class="box_title">Deion</div> Mon pti bout de Javascript disparait, Description se transforme en Deion et comme je le disais précédemment certaines fermetures de div disparaisse. - Pour obtenir les images {MEDIUM_IMAGE_1} {MEDIUM_IMAGE_2} {MEDIUM_IMAGE_3} au format {MAIN_IMAGE}, je ne vois toujours pas comment faire (La les images MEDIUM sont toutes petites...) . - Pour une balise avec "url de retour" sur la fiche de mon produit sur ma boutique, et une balise "souscription à la newsletter", la aussi je bloque toujours. - Un autre souci que j'ai pu voir ce matin en ayant fait une vente sur Ebay entre temps avec l'article que j'ai mis en ligne pour mes tests, la commande s'affiche sur Prestashop c'est parfait, par contre j'ai mis un pourcentage supérieur pour le prix sur Ebay et dans le back office le prix affiché est sans l'augmentation. Je pense avoir à peu près fait le tour de ce qui me chagrine. Mais par contre j'aurais vraiment besoin d'un peu d'aide pour ce qui reste à régler car je patoge un peu beaucoup... Merci. Edited September 3, 2013 by dobi19100 (see edit history) Link to comment Share on other sites More sharing options...
dobi19100 Posted September 4, 2013 Author Share Posted September 4, 2013 (edited) Bonjour Si cela peut servir à d'autres. - Pour changer les images MEDIUM au format LARGE, et qui ne trouve pas le code des images dans ebay.php Je l'ai trouvé dans: classes/EbaySynchronizer.php -- Line: 554 Il faut donc changer: (isset($large_pictures[0]) ? '<img src="'.$large_pictures[0].'" class="bodyMainImageProductPrestashop" />' : ''), (isset($medium_pictures[1]) ? '<img src="'.$medium_pictures[1].'" class="bodyFirstMediumImageProductPrestashop" />' : ''), (isset($medium_pictures[2]) ? '<img src="'.$medium_pictures[2].'" class="bodyMediumImageProductPrestashop" />' : ''), (isset($medium_pictures[3]) ? '<img src="'.$medium_pictures[3].'" class="bodyMediumImageProductPrestashop" />' : ''), Pour: (isset($large_pictures[0]) ? '<img src="'.$large_pictures[0].'" class="bodyMainImageProductPrestashop" />' : ''), (isset($medium_pictures[1]) ? '<img src="'.$large_pictures[1].'" class="bodyFirstMediumImageProductPrestashop" />' : ''), (isset($medium_pictures[2]) ? '<img src="'.$large_pictures[2].'" class="bodyMediumImageProductPrestashop" />' : ''), (isset($medium_pictures[3]) ? '<img src="'.$large_pictures[3].'" class="bodyMediumImageProductPrestashop" />' : ''), Pour moi c'est bon... - Pour le lien de la souscription à la "newsletter" en faite je me suis pris la tête pour rien, je sais pas pourquoi j'ai pensé directement qui avait du Javascript dans tout ça mais en fait non, ça n'est qu'un lien hypertexte ou il faut uniquement remplacer pseudo_du_vendeur à la fin du lien par votre pseudo. <a href="http://my.ebay.fr/ws/eBayISAPI.dll?AcceptSavedSeller&linkname=includenewsletter&sellerid=pseudo_du_vendeur"> Newsletter</a> Ou automatiquement: <a href="http://my.ebay.fr/ws/eBayISAPI.dll?AcceptSavedSeller&linkname=includenewsletter&sellerid={EBAY_IDENTIFIER}"> Newsletter</a> - Maintenant ce qui m'embète le plus et dernier point important pour mettre mes annonces en lignes c'est le fait que Description se transforme en Deion dans l'éditeur de template et je n'ai pas encore trouvé de solution. Pour le Javascript dans l'éditeur de template, la aussi j'ai pu voir qu'en fait, l'éditeur ne prend tout simplement pas en compte le Javascript donc je verrais bien... N'empéche dommage qu'on ne puisse pas avoir deux options dans le module, la première utiliser l'éditeur de template ou une deuxième avec l'importation dun fichier template.tpl. Voila pour le moment. Edited September 4, 2013 by dobi19100 (see edit history) Link to comment Share on other sites More sharing options...
perle-d-argent Posted December 7, 2013 Share Posted December 7, 2013 - Pour la description courte j'ai pu voir qu'elle était déja intégré au module, donc du coup, juste en rajoutant la balise, celle ci s'affiche sur Ebay. Du coup ce problème est réglé. {DESCRIPTION_SHORT} (Au passage avoir une liste complète de toutes les balises existantes ou en option du template dans la FAQ du module serait pas mal.) - En ce qui concerne l'appelle de la feuille de style la aussi problème résolu, il a fallu que je mette un produit en ligne pour comprendre, en regardant le code source sur Ebay j'ai pu voir que la ligne s'enregistre automatiquement dans l'annonce. <link rel="stylesheet" type="text/css" href="{$module_url}views/css/ebay.css" /> Comme si vous voulez, je m'étonnais de voir tout en vrac dans l'éditeur. - La par contre j'ai toujours ce soucis avec l'éditeur HTML, concrétement par exemple ça donne ça: Si je colle ceci: <input id="search_query_top" class="search_query" type="text" name="_nkw" value="Recherche boutique Ebay" onFocus="javascript:this.value=''" /> <div class='box_title'>Description</div> Je me retrouve avec cela une fois sauvegardé: <input id="search_query_top" class="search_query" type="text" name="_nkw" value="Recherche boutique Ebay" /> <div class="box_title">Deion</div> Mon pti bout de Javascript disparait, Description se transforme en Deion et comme je le disais précédemment certaines fermetures de div disparaisse. - Pour obtenir les images {MEDIUM_IMAGE_1} {MEDIUM_IMAGE_2} {MEDIUM_IMAGE_3} au format {MAIN_IMAGE}, je ne vois toujours pas comment faire (La les images MEDIUM sont toutes petites...) . - Pour une balise avec "url de retour" sur la fiche de mon produit sur ma boutique, et une balise "souscription à la newsletter", la aussi je bloque toujours. - Un autre souci que j'ai pu voir ce matin en ayant fait une vente sur Ebay entre temps avec l'article que j'ai mis en ligne pour mes tests, la commande s'affiche sur Prestashop c'est parfait, par contre j'ai mis un pourcentage supérieur pour le prix sur Ebay et dans le back office le prix affiché est sans l'augmentation. Je pense avoir à peu près fait le tour de ce qui me chagrine. Mais par contre j'aurais vraiment besoin d'un peu d'aide pour ce qui reste à régler car je patoge un peu beaucoup... Merci. Bonjour a tous, moi j'ai la version 1.6.1 de ebay et 1.5.3 de prestashop et je n'arrive pas a afficher les descriptions courtes sur dans mon template. Je n'ai pas de descriptions longues sur ma boutique donc j'ai d'abord pensée que c'était normal, donc j'ai essayé d'inserer {DESCRIPTION_SHORT} mais il rien ne s'affiche aussi. J'ai essayer de rajouter les 2 balises et aucuns changements. Auriez vous une piste pour régler mon soucis? Merci d'avance :-) Link to comment Share on other sites More sharing options...
Recommended Posts