[RESOLU]Module comment utilisé dans module gallery - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : [RESOLU]Module comment utilisé dans module gallery (/thread-1438.html) |
[RESOLU]Module comment utilisé dans module gallery - SamLi - 18/09/2011 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Bonjour, J'utilise le module gallery pour afficher différentes photos. Je gère donc mes "pages" galeries directement avec ce module via les gabarits. Je voulais ajouter la possibilité aux visiteurs de laisser des commentaires pour chacune de ces galeries donc j'utilise le module Comments de la façon suivante : Code : {cms_module module='comments' dateformat='j/m/Y à G:i' lang='fr_FR' modulename='Gallery' pageid=$entry->id} dans mon gabarit de Gallery.. Cependant j'ai remarqué un problème, c'est que si un visiteur poste un commentaire au niveau d'une galerie, il s'affiche aussi sur tout es les autres... Comment faire pour le commentaire en question ne soit visible que sur la galerie où il a été posté?? Ca fonctionne pourtant très bien avec le module news, Code : {cms_module module='comments' dateformat='j/m/Y à G:i' lang='fr_FR' modulename='News' pageid=$entry->id} Merci de votre aide [RESOLU]Module comment utilisé dans module gallery - kraygoon - 19/09/2011 Salut, Est-ce que tu sais si la variable $entry->id retourne quelque chose d'unique pour chaque galerie ? Code : {cms_module module='comments' dateformat='j/m/Y à G:i' lang='fr_FR' modulename='Gallery' pageid=$entry->id} Pour le vérifier, avant l'appel au module "Comments" tu rajoutes la ligne suivante : Code : Identifiant de la galerie : {$entry->id} Il faut alors que tu cherches la variable, la bonne en faisant çà : Citation :<pre> Tu devrais alors avoir l'ID de la galerie qui s'affiche et tu pourras remplacer {$entry->id} par {$image->tavariable} (où "tavariable" sera à remplacer). [RESOLU]Module comment utilisé dans module gallery - SamLi - 19/09/2011 Merci, ça marche niquel ! Si le topic peux servir à d'autres, voici le code que j'ai inséré dans mon gabarit de gallery pour avoir les commentaires sur chaque galeries : Code : {cms_module module='comments' dateformat='j/m/Y à G:i' lang='fr_FR' modulename='Gallery' pageid=$image->galleryid} Merci kraygoon ! |