Re: créer un module personnel | Titre du sujet : Re: créer un module personnel par oryxvet sur 02/01/2006 11:32:58
Je ne connait pas bien les modules de xoops. N'existe-t-il pas aujourd'hui de module spécial petite annonces ?
Le script join.php donne en exemple de l'envoie d'un email..
$xoopsMailer =& getMailer();
$xoopsMailer->useMail();
$xoopsMailer->setTemplateDir(XOOPS_ROOT_PATH.'/modules/xoopspartners/language/'.$xoopsConfig['language'].'/');
$xoopsMailer->setTemplate("join.tpl");
$xoopsMailer->assign("SITENAME", $xoopsConfig['sitename']);
$xoopsMailer->assign("SITEURL", XOOPS_URL."/");
$xoopsMailer->assign("IP", $HTTP_SERVER_VARS['REMOTE_ADDR']);
$xoopsMailer->assign("URL", $url);
$xoopsMailer->assign("IMAGE", $image);
$xoopsMailer->assign("TITLE", $title);
$xoopsMailer->assign("DESCRIPTION", $description);
$xoopsMailer->assign("USER", $xoopsUser->getVar("uname"));
$xoopsMailer->setToEmails($xoopsConfig['adminmail']);
$xoopsMailer->setFromEmail($xoopsUser->getVar("email"));
$xoopsMailer->setFromName($xoopsUser->getVar("uname"));
$xoopsMailer->setSubject(sprintf(_MD_NEWPARTNER,$xoopsConfig['sitename']));
if ( !$xoopsMailer->send() ) {
}
|
|