THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


bonjour a tous,

je souhaite utiliser le plugin "commentaire"... je l'ai testé sur un site version 1.4 et il marche en effet.
Par contre sur un autre site en version 1.5 le fameux fichier "produit.php" vers lequel le bouton "Validez" pointe n'existe pas...

j'ai d'ailleurs le même problème avec le plugin "notation".

vers quel fichier faut-il pointer pour faire fonctionner ces 2 plugins ?


merci

Offline


la réponse est la:

http://forum.thelia.net/viewtopic.php?pid=39259#p39259

+ revues des erreurs plugins 1.4 vers 1.5

Offline


pour commenter un produit (fiche produit):

dans le formulaire
"... action="?fond=produit&id_produit" ..."

Offline


j'ai donc à présent mon module de commentaires qui marche...wooooo ^^

maintenant je souhaite évidement avoir la possibilité de refuser ou accepter (modérateur) le post avant qu'il ne soit publié...

mais comment ? je cherche je cherche...

Offline


Ai.. voila un "topic" qui est en train de passer aux oubliettes... dommage.. pas seulement parce que j'aurais bien besoin de ce système de modération de commentaires mais aussi parce que c'est absolument indispensable !! On ne peut pas imaginer de donner l'occasion a n'importe qui de poster n'importe quoi...le seul moyen d'éviter les commentaires fâcheux...

malheureusement la solution ne viendra pas de moi au vu de mes compétences en PHP...

allez !!! courage les gars le bout du tunnel n'est peut-être pas si loin ^^

Offline


Tu peux suivre ce post pour proposer la creation de ce plugin wink


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


C'est quoi le besoin au juste ? Le plugin commentaire fonctionne très bien. Tu es averti par mail de l'écriture d'un nouveau commentaire et tu peux le supprimer si le coeur t'en dis.
J'ai une version que j'ai réalisée il y a peu qui permet en gros la même chose. juste que le commentaire n'est pas relié à un produit mais au site en général et que la personne doit avoir un compte et être connectée pour poster. De cette manière tu as en BO l'ensemble de ses coordonnées. Façon livre d'or.

Pour plus d'infos la suite par MP si tu es intéressé.


Thelia 1.5 - Plugins Homepage et Livre d'or
Le portail de Douarnenez http://www.dz-en-vie.com

Offline


GuinnessBoy wrote:

Le plugin commentaire fonctionne très bien. Tu es averti par mail de l'écriture d'un nouveau commentaire

Je suis d'accord le plugin 'commentaire' fonctionne impec, mais moi je ne recois pas d'email lors de l'ecriture d'1 nouveau commentaire...


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


Ben en fait c'est normal..... LOL

Faut ajouter le code suivant

				$emailcontact = new Variable();
				$emailcontact->charger("emailcontact");
				
				$nomsite = new Variable();
				$nomsite->charger("nomsite");
				
				
				$mail = new Mail();
				$mail->IsMail();
				$mail->FromName = $nomsite->valeur;
				$mail->From = "tonmail@tonsite.com"; /*ou emailcontact */
				$mail->Subject = "nouveau commentaire laissé sur le site".$nomsite->valeur;
				$mail->MsgHTML($commentaire->nom." : ".$commentaire->message);
				$mail->AltBody = $commentaire->nom." : ".$commentaire->message;
				$mail->AddAddress($emailcontact->valeur,$nomsite->valeur);

				$mail->send();

dans Commentaires.class.php entre ça

                $commentaire->add();
et
                $cache = new Cache();


Thelia 1.5 - Plugins Homepage et Livre d'or
Le portail de Douarnenez http://www.dz-en-vie.com

Offline


Il me semblait bien...
Merci pour l'astuce smile


le-bouquiniste.com                                                      tongue  plugin 1.4.x / 1.5   => valeurstock / Mailpaiement / formcontact

Offline


Bonjour ! Bonsoir !
Sur la 1.4 j'arrivai à faire apparaître les commentaires les plus récents en premier et là avec la 1.5 non, ça vous fait quoi à vous ? les plus récents ou les plus anciens en premier ?


MAC OS LION MAMP
Quand on veut vraiment, on peut toujours.

Offline


Je ne sais pas ce que la boucle commentaire prévoit comme point d'entrée, genre classement=inverse.
Mais tu peux éventuellement forcer cela dans la requête dans Commentraires.class.php


Thelia 1.5 - Plugins Homepage et Livre d'or
Le portail de Douarnenez http://www.dz-en-vie.com

Offline


j'avais  essayé les classements, marche pas. je vais voir si je me dépatouille dans le .class, mais faut que je trouve absolument le temps d'apprendre à me débrouiller en php.


MAC OS LION MAMP
Quand on veut vraiment, on peut toujours.

Offline


à la ligne 86 de commentaire.class.php rajouter après $search ceci :

order by id DESC

et ça roule, en fait j'avais du le faire dans le plug que j'utilisais précédemment et je ne m'en souvenais pas....    roll.


MAC OS LION MAMP
Quand on veut vraiment, on peut toujours.

Offline


Bonjour,

j'ai plusieurs questions concernant ce plugin.

-est-il possible de faire s'afficher un liste de plusieurs commentaires ?

-Si oui, est-il possible de faire s'afficher les commentaires sur plusieurs pages ? (comme la pagination des produits.)

-est-il possible que la boucle affiche un lien vers le produit d'où le commentaire a été laissé ?

Cordialement

Last edited by thel10 (13-05-2012 13:18:51)

Offline


1 - Oui c'est déjà le cas sur la page produit. Si tu as plusieurs commentaires ils s'affichent.
2 - Oui et t'inspirant justement de la page produit....
3- Oui a priori. J'ai pas le plugin sous la main mais il me semble qu'il récupère l'id du produit.


Thelia 1.5 - Plugins Homepage et Livre d'or
Le portail de Douarnenez http://www.dz-en-vie.com

Offline


Bonjour,

est-il possible de limiter l'affiche à seul commentaire voir à un nombre défini ?

Quand vous dites "Oui et t'inspirant justement de la page produit....", vous parlez du plugins suivant précédent et non de la boucle pagination de la page rubrique ?

Cordialement

Offline


Bonjour,

en fait je souhaiterais faire une page spéciale qui reprenne les avis déposés par les clients sur les pages produit.

Je souhaiterais également que les commentaires soient visibles sur la sidebar du site. On voit ça sur beaucoup souvent.

Mon soucis est que le nom du produit ne veut pas être repris, ni même le lien. Ce qui est ennuyeux pour associer le commentaire à un produit.
Il faudrait pouvoir limiter le nombre à afficher (ou pouvoir n'en afficher qu'un), et pour la page les reprenant tous, pouvoir permettre l'affichage sur plusieurs pages.

Est-ce que tout cela est possible ?

Cordialement

Offline


Salut,

D'après la version du svn il n'est pas possible de limiter le nombre de commentaires affichés. Je vais essayer de mettre ça à jour aujourd'hui si j'ai 5 minutes car c'est un plugins plutôt pratique.


mon blog - http://etienne.roudeix.net

Offline


Voila c'est fait, il est dispo sur le svn : http://pluginsthelia.svn.sourceforge.ne … mentaires/

Regardez le Changelog & le Readme pour plus d'infos.


mon blog - http://etienne.roudeix.net

Offline


Bonjour,

super, merci, je regarderai ça !

Vous pensez aussi qu'il serait possible de permettre que le nom du produit et le lien soient repris ?

Mon idée est de faire afficher les commentaires sur une autre page que le produit concerné, pour assurer la promotion et l'activité du site. Qu'on sache de quel produit il s'agit serait bien.

Cordialement

Last edited by thel10 (28-06-2012 16:46:08)

Offline


Bonjour,

je voudrais aussi pouvoir limiter l'affichage des commentaires à 1 sur ma version 1.5 de thelia. Désolé de faire remonter ce topic mais le lien semble mort. Pouvez-vous m'indiquer ce qu'il faut ajouter dans le code pour limiter l'affichage ?

Merci

Cordialement

Offline


Tu parles de ce lien qui serait mort ?
http://sourceforge.net/p/pluginsthelia/ … mentaires/

Le readme donne ce paramètre pour choisir le nombre de résultats à afficher : num
La déclaration de ta boucle peut certainement ressembler à ceci du coup :
<THELIA_comment type="COMMENTAIRES" ref="#PRODUIT_REF" num="1" (ou num=1, les deux fonctionnent sûrement)>

Offline


Non, num=1 ne fonctionne pas avec Thelia 1.

Il faut utiliser num="1"


OpenStudio Toulouse

Offline


Merci.

Chez moi num="1" n'a aucune effet. J'avais déjà essayé d'ailleurs, car on retrouve num dans d'autres boucles.

Je ne dois pas avoir le bon module. Où télécharger la version qui permettrait d'ajouter "num" ? sur sourceforge, le module n'y est plus. Du moins, je ne l'ai pas trouvé.

Cordialement