Forum CMS Made Simple FR
UDT feu_to_nms [Résolu] - 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 : UDT feu_to_nms [Résolu] (/thread-1758.html)



UDT feu_to_nms [Résolu] - Rams51 - 06/02/2012

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour,

Je voudrais dire que l'udt feu_to_nms ne fonctionne pas dans mon cas.
Après avoir testé avec plusieurs champ et modification différente rien ne ce passe aucun rajout ce fait dans NMS.

Qui pourrai m'aider svp ?

Donc j'ai 3 propriétés dans Feu et un groupe. (propriétés: email,avatar et mailing_list ) l'inscription et l'identification ce fait avec le pseudo et non pas avec l'email.


Dans NMS une liste. Id 1



Comment paramétrer cette udt qui me serait fort utile dans mon cas mais je n'arrive en aucun cas a le faire fonctionné.

Merci d'avance.


UDT feu_to_nms [Résolu] - jissey - 06/02/2012

bonjour,
est-ce qu'elle est bien appelée par le gestionnaire d’événements 'onUserRegistered'?
En tout cas, il faut la réécrire pour la compatibilité.
Je jette un œil rapide.


UDT feu_to_nms [Résolu] - jissey - 06/02/2012

voilà, le code est un peu refaraichi:
Code :
[== PHP ==]
$modops = cmsms()->GetModuleOperations();
$feu = $modops->get_module_instance('FrontEndUsers');
$nms = $modops->get_module_instance('NMS');
//récupération du USER
$feu_user = $feu->GetUserInfo($params['id']);
//existe-t-il vraiment?
if ($feu_user)
{
     //a-t-il coché la checkbox?
     if ($feu->GetUserPropertyFull('mailing_list', $params['id']))
     {
         //Ajouter le user à NMS
         //array(1) -- Représent l'ID de la liste créée dans NMS.  Ajuster à votre cas.
         $nms->AddUser($feu->GetUserPropertyFull('email', $params['id']), array(1), $feu_user[1]['username'],0,1);

     }
}
AddUser a changé depuis l'écriture initiale.


UDT feu_to_nms [Résolu] - Rams51 - 07/02/2012

Salut,

Donc déjà merci d'avoir répondu.

l'udt mis à jours je peu confirmé cela fonctionne et c'est vrai que j'aurai du y pensé a vérifier par rapport au dernier changement de l'appel des modules et la fonction adduser mais a trop resté sur un problème on en zap la ou les solutions.


Pas oublié le mettre à jour sur le wiki Wink

Bonne nuit


UDT feu_to_nms [Résolu] - jissey - 07/02/2012

Citation :Pas oublié le mettre à jour sur le wiki
oui, je n'oublierai pas, mais tu peux aussi le faire, c'est fait pour ça la contribution. Wink

Marque [Résolu] dans le titre du post aussi.


UDT feu_to_nms [Résolu] - bess - 07/02/2012

je me suis permis de mettre à jour le wiki Smile


UDT feu_to_nms [Résolu] - jissey - 07/02/2012

super! merci, j'avais pas trop le temps!