Smarty | Titre du sujet : Smarty par DragonTribal sur 12/02/2017 11:52:44
Bonjour tout le monde. voila je suis sur un petit problème. il y a des années j'avais réussit a faire un smarty sur un thème. aujourd'hui j'ai besoin de créer une fonction pour un thème j'ai donc ressortie mes vielles sauvegarde et j'ai retrouver ma page que j'avais créer y y a des années. j'ai donc voulu faire plus ou moins la même chose en plus simple mais cela ne fonctionne pas. Voici donc mon script si une personne peut m'aider....
dans class/smarty/xoops_plugins/ j'ai créer un fichier function_xoUserBisounours.php
function smarty_function_xoUserBisounours( $params, &$smarty ){
global $xoopsDB, $xoopsConfig,$xoopsUser;
$xoopsDB =& Database::getInstance();
$uid = is_object($xoopsUser) ? $xoopsUser->getVar('uid') : t;
$sql=mysql_query("SELECT uid FROM ".XOOPS_DB_PREFIX."_album_bisounours WHERE uid='".$uid."'")or die(mysql_error());
$data=mysql_fetch_array($sql);
if(!$data['uid']){
return $ModuleBisounours['bisounours'] ="0";
}else{
return $ModuleBisounours['bisounours'] ="1";
}
if ( !@empty( $params['assign'] ) ) {
$smarty->assign( $params['assign'], $ModuleBisounours );
}
}
dans mon thème
themes/xbootstrap/tpl/slider.html j'ai essayé toute sorte de code mais rien de fonctionne
<{$ModuleBisounours.bisounours}> // fonctionne pas
<{$bisounours}> // fonctionne pas
Avez-vous une petite idée s'il vous plait ?
Cordialement
|
|