31/03/2013, 23:42:42
Au niveau de mon UDT, j'arrive à présent à effectuer un envoi de mail, mais je n'ai rien de positif quant à la récupération de l'e-mail de l'utilisateur (pour l'envoi).
$feu_user me renvoi "array" et non l'adresse mail...
Code :
[== Indéfini ==]
$modops = cmsms()->GetModuleOperations();
$feu = $modops->get_module_instance('FrontEndUsers');
$feu_user = $feu->GetUserInfo($params['id']);
if ($feu_user)
{
$expediteur = "gregory.marouy@gmail.com";
$destinataire = "gregory.marouy@gmail.com";
$output = "des tests $feu_user ou ce que tu veux";
$body = "<p>ce que tu veux ou un $params</p>";
global $smarty;
$cmsmailer = cms_utils::get_module('CMSMailer');
$cmsmailer->AddAddress($destinataire);
$cmsmailer->SetFrom($expediteur);
$cmsmailer->SetBody($output);
$cmsmailer->IsHTML(true);
$cmsmailer->SetSubject('le sujet que tu veux');
$cmsmailer->Send();
}
$feu_user me renvoi "array" et non l'adresse mail...