Posté(e) 25 mars 2013 · Signaler ce message Bonjour, Je suis sur la version 6.2 et je voudrais inclure les avis sur la page produit Sur display product je me suis refere sur l'include que l'on utilise pour les lots if (is_lot_module_active ()) { include ($GLOBALS['fonctionslot']); $output .= get_lot_explanation_table($product_id); } quelqu'un aurait-il une idee ? Merci Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 25 mars 2013 · Signaler ce message Bonjour, La fonction render_avis_public_list($prodid) récupère et affiche les avis sur les produits. Vous pouvez utiliser cette fonction de la même manière que dans le fichier liste_avis.php à l'endroit souhaité : if (is_lot_module_active ()) { include ($GLOBALS['fonctionslot']); $output .= get_lot_explanation_table($product_id); } if (is_module_avis_active()) { // On charge les fonctions d'avis include($GLOBALS['fonctionsavis']); $output .= render_avis_public_list($product_id); } Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 26 mars 2013 · Signaler ce message Bonjour, Pardon je pense que je me suis mal exprime, l'include fonctionne deja sur ma page c'est sa position sur la page produit que je n'arrive pas a changer Je voulais mettre l'avis des internautes sous les options envoyer a un ami et donner une note mais les avis apparaissent en haut de la page if (is_module_direaunami_active ()) { $output .= ' <table class="product_link_to_modules"> <tr> <td> <a href="' . $GLOBALS['wwwroot'] . '/modules/direaunami/direaunami.php"><img src=' . $GLOBALS['repertoire_images] . '/tell_friend.jpg" alt="' . TELL_FRIEND . '" /></a> </td> <td> <a href="' . $GLOBALS['wwwroot'] . '/modules/direaunami/direaunami.php">' . TELL_FRIEND . '</a> </td> </tr> </table>'; } if (is_module_avis_active ()) { $output .= ' <table class="product_link_to_modules"> <tr> <td> <a href="' . $GLOBALS['wwwroot'] . '/modules/avis/avis.php?prodid= . $product_id . '" class="label"><img src="' . $GLOBALS['repertoire_images] . '/donnez_avis.jpg" alt="' . DONNEZ_AVIS . '" /></a> </td> <td> <a href="' . $GLOBALS['wwwroot'] . '/modules/avis/avis.php?prodid=' . $product_id . '" class="label">' . DONNEZ_AVIS . '</a> </td> </tr> </table>'; } if (is_module_avis_active()) { include($GLOBALS['fonctionsavis']); $output .= render_avis_public_list($product_id); } Comment puis-je positionner cet include en dessous ? une idee ? Merci d'avance, mon niveau de php est tres limite, mais j'apprends chaque jout et je comprends un peu mieux le fonctionnement Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 26 mars 2013 · Signaler ce message tu veux dire complétement en haut de la page ? Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 26 mars 2013 · Signaler ce message Bonjour, Je voulais mettre l'avis des internautes sous les options envoyer a un ami et donner une note mais les avis apparaissent en haut de la page Les liens vers le dépôt et la consultation d'avis sont situés en dessous des images sur le template par défaut de PEEL, et non en haut de page : https://premium.peel.fr/homme-8/doudoune-16.html Pouvez-vous fournir un screenshot de ce que vous souhaitez ou un lien vers une page produit de votre site ? Merci. Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 27 mars 2013 · Signaler ce message Bonjour J'ai fait une capture d'ecran, le module avis apparait au dessus du titre de la page mais je voudrais qu'il apparaisse en dessous de tous les avis, les petits logos oranges sous l'image Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 27 mars 2013 · Signaler ce message Bonjour, Il faut modifier la fonction render_avis_public_list du fichier modules\avis\fonctions.php. A la fin de la fonction (ligne 201), il faut remplacer echo $output; par return $output; Cette modification doit-être complété par l'ajout de echo devant l'appel à render_avis_public_list dans le fichier \modules\avis\liste_avis.php, ligne 30: echo render_avis_public_list($_GET['prodid']); Les numéros de ligne sont donnés pour la version 6.2. Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 27 mars 2013 · Signaler ce message Impeccable, merci Simon de ce retour si rapide Je suis enchantée Partager ce message Lien à poster Partager sur d’autres sites