THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline

#1 mailconfinscri : problème

(12-05-2009 21:42:21)


Bonsoir, je viens d'essayer d'installer le plug-in mailconfinscri et j'ai ce message d'erreur Php lorsque j'essaie de l'activer dans le BO (V1.39) :

Fatal error: Class 'Message' not found in F:\monnomdedomaine.com\thelia\client\plugins\mailconfinscri\Mailconfinscri.class.php on line 13

Une idée ?

Merci par avance…

Last edited by momo-fr (12-05-2009 21:43:18)

Offline


Salut!

Ligne 13 :

$message = new Message();

ça voudrait dire qu'il ne trouve pas la classe Message.

Étrange...

Et si tu rajoutes :

include_once(realpath(dirname(__FILE__)) . "/../../../classes/Message.class.php");

en dessous de l'include_once existant ?

Last edited by Elyos (12-05-2009 21:59:32)


Aide les autres, ils t'aideront en retour.

Offline


Salut, la classe Message.class.php est bien présente dans le dossier classes en racine.

Offline


Oui oui je me doute bien ^^".

C'est juste qu'il ne l'a pas chargé.

Fait la modification dite ci-dessus. smile

Last edited by Elyos (12-05-2009 22:02:16)


Aide les autres, ils t'aideront en retour.

Offline


Bonjour,

Effectivement je confirme que l'ajout:
include_once(realpath(dirname(__FILE__)) . "/../../../classes/Message.class.php");
fonctionne parfaitement.
Merci ELYOS.

Reg


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

Offline


Nickel ça roule…

Merci encore. smile

Offline


De rien wink

Je modifie le plugin dans les contribs dès que possible.


Aide les autres, ils t'aideront en retour.

Offline


Bonjour,

J'ai maintenant le message d'erreur:
Fatal error: Class 'PHPMailer' not found in D:\PIERRE\PERSO\SITES\WAMP\www\thelia\client\plugins\mailconfinscri\Mailconfinscri.class.php on line 69

apres recherches je me suis apercu que PHPMailer n'existe pas sous la version 1.38
j'ai donc copier depuis la version 1.39 (lib>phpmailer) mais j'ai toujours le meme message d'erreur...
ce plugin n'est il utilisable qu'a partir de la version 1.39?
Merci.

Reg


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

Offline


reg wrote:

ce plugin n'est il utilisable qu'a partir de la version 1.39?

Oui.

Pour les versions antérieures, il faut l'adapter.


Aide les autres, ils t'aideront en retour.

Offline


Elyos,

L'adapter de quelle maniere?
J'aimerais bien continuer a utiliser la 1.38 en attendant la 1.4...
Merci.

Reg


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

Offline


Salut reg!

Il suffit de mettre

mail("$client->email", "$sujet", "$corps", "From: '".$nomsite->valeur."' <".$emailcontact->valeur.">");

à la place de

$mail = new PHPMailer();
$mail->IsMail();
$mail->From = $emailcontact->valeur;
$mail->FromName = $nomsite->valeur;
$mail->Subject = $sujet;
$mail->MsgHTML($corps);
$mail->AddAddress($client->email,$client->nom." ".$client->prenom);
$mail->send();

A tester...

Last edited by Elyos (18-05-2009 15:05:19)


Aide les autres, ils t'aideront en retour.

Offline


Salut ELYOS,

Ok je n'ai plus le message d'erreur(#8)
Cela semble fonctionner mais en fait je ne recois pas de mail de confirmation d'inscription...
J'ai d'ailleurs le meme probleme avec l'envoi du mot de passe...
Aussi bien en local qu'en distant.
Je vais faire un tour sur le forum...
Merci.

Reg


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

Offline


Bon je reviens bredouille (pour l'instant...)
juste pour signaler que le plugin contact m'envoie bien les emails LUI lol

Reg


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

Offline


Bah dans ce cas fait l'envoi comme dans le plugin contact tongue


Aide les autres, ils t'aideront en retour.