julianbaros Posted November 28, 2018 Share Posted November 28, 2018 Bonjour à tous, J'en appel à vous vu que Doofinder ne veut pas m'aider à faire la modification que je souhaite. Je suis sur un prestashop 1.6.1.24. Lors d'une recherche via leur module, lorsqu'un produit n'a pas d'image il affiche un blanc au lieu d'afficher autre chose. Je souhaiterais, à l'instar de mes produits, afficher une image par défaut avec mon logo. Mes compétences en la matière étant insuffisante, pourriez-vous m'aider svp ? Dans le module, il y a un fichier feed.php qui gère le flux des données à afficher et la partie à modifier pour faire ce que je souhaite est la suivante : // IMAGE LINK if($cfg_product_variations == 1 && isset($row['id_product_attribute']) and intval($row['id_product_attribute']) > 0){ $cover = Product::getCover($row['id_product_attribute']); $id_image = dfTools::getVariationImg($row['id_product'], $row['id_product_attribute']); if(isset($id_image)){ $image_link = dfTools::cleanURL(dfTools::getImageLink( $row['id_product_attribute'], $id_image, $row['link_rewrite'], $cfg_image_size)); } else{ $image_link = dfTools::cleanURL(dfTools::getImageLink( $row['id_product_attribute'], $row['id_image'], $row['link_rewrite'], $cfg_image_size)); } // For variations with no specific pictures if (strpos($image_link, "/-") > -1){ $image_link = dfTools::cleanURL(dfTools::getImageLink( $row['id_product'], $row['id_image'], $row['link_rewrite'], $cfg_image_size)); } echo $image_link.TXT_SEPARATOR; } else{ echo dfTools::cleanURL(dfTools::getImageLink( $row['id_product'], $row['id_image'], $row['link_rewrite'], $cfg_image_size)).TXT_SEPARATOR; } Vous remerciant d'avance pour votre aide. Link to comment Share on other sites More sharing options...
doekia Posted November 28, 2018 Share Posted November 28, 2018 Si tu as bien une image défaut dans img/p (img/p/fr.jpg) une fois la génération des images effectué, Prestashop redirigera correctement sur cette dernière (regénération miniatures SANS effacer les image) Link to comment Share on other sites More sharing options...
julianbaros Posted November 28, 2018 Author Share Posted November 28, 2018 Il y en a bien une, mais c'est dans le module de recherche qu'il ne fait pas cette sélection. Il appel quand même l'image du produit comme s'il y en avait une mais vu qu'il n'y a pas d'image avec cette url et bah il n'affiche rien ... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now