Include Sur Le Module Avi


8 messages dans ce sujet

Posté(e) · 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) · 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) · 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) · 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) · 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) · 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

 

 

 

capture-peel.jpg

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · 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) · 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

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping