casio Posted November 12, 2013 Share Posted November 12, 2013 (edited) Salutations, Je n'arrive pas à faire en sorte que les images produits sur la fiche eBay ET le template eBay soit d'une taille différente que 264*264. J'ai essayé dans EbaySynchronizer.php : array('{MAIN_IMAGE}', '{MEDIUM_IMAGE_1}', '{MEDIUM_IMAGE_2}', '{MEDIUM_IMAGE_3}', '{PRODUCT_PRICE}', '{PRODUCT_PRICE_DISCOUNT}'), array( (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" />' : ''), et : $large_pict = EbaySynchronizer::_getPictureLink($product->id, $image['id_image'], $context->link, 'thickbox'); Mais cela ne change rien, même après avoir régénéré les images et re-synchronisé via le MOD eBay les fiches produits : De plus, est-il possible de rendre ces images cliquables pour pouvoir voir une version HD ? A vous lire... Edited November 14, 2013 by casio (see edit history) Link to comment Share on other sites More sharing options...
Souhel Posted November 13, 2013 Share Posted November 13, 2013 (edited) ligne 320 du fichier ebaysynchronizer.php, modifié comme suite. $large_pict = EbaySynchronizer::_getPictureLink($product->id, $image['id_image'], $context->link, 'large'); Changer large par thickbox $large_pict = EbaySynchronizer::_getPictureLink($product->id, $image['id_image'], $context->link, 'thickbox'); Cela a bien fonctionné chez moi. Edited November 13, 2013 by Souhel (see edit history) Link to comment Share on other sites More sharing options...
casio Posted November 13, 2013 Author Share Posted November 13, 2013 (edited) YES ;-)Enfin... Devant l'insistance de modification de ce fichier EbaySynchronizer.php, et bien que je l'avais pourtant déjà fait à maintes reprises, j'ai supprimé le fichier de mon arborescence distante, et re-téléchargé le ZIP initial : -=> http://addons.prestashop.com/fr/places-de-marche-affiliation-modules-prestashop/2742-ebay.html Pour en extraire le fichier EbaySynchronizer.php d'origine. Ensuite, je l'ai re-modifié avec : $large_pict = EbaySynchronizer::_getPictureLink($product->id, $image['id_image'], $context->link, 'thickbox'); Et la, cela fonctionne enfin : Merci ;-) Edited November 13, 2013 by casio (see edit history) Link to comment Share on other sites More sharing options...
casio Posted November 14, 2013 Author Share Posted November 14, 2013 Cela marche donc nickel maintenant pour l'image principale, mais je viens de mettre aujourd'hui en ligne une fiche avec 2 photos... Seule la première est présente sur la fiche eBay générale, et la seconde est minuscule et non-cliquable sur le template eBay : Comment faire ici aussi ? Link to comment Share on other sites More sharing options...
casio Posted November 21, 2013 Author Share Posted November 21, 2013 Au vu des problèmes rencontrés, existe t'il donc un moyen finalement pour ne faire en sorte que le module ne push juste que l'annonce, et non un template HTML PrestaShop en plus ? Ni de seconde photo ? Link to comment Share on other sites More sharing options...
brikobike Posted January 25, 2014 Share Posted January 25, 2014 Salut, sais tu si cette transformation fonctionne avec la derniere version 1.6.3, parce que j'ai essayé de faire la manip sur le fichier "EbaySynchronizer.php" qui se trouve dans le dossier "Classes" mais cela ne change rien merci d'avance Link to comment Share on other sites More sharing options...
Recommended Posts