Pages: 1 2
En effet ;-)
Dans ce cas, en plugin perso, tu mettras:
add_event_handler('init', 'assign_template_permission_level');
function assign_template_permission_level()
{
global $user, $template;
$template->assign('USER_LEVEL', $user['level']);
}
Et tu feras donc le test sur $USER_LEVEL:
{if $USER_LEVEL >= 1}
Blabla
{/if}
Sans oublier bien sur d'activer ton plugin perso ;-)
Dernière modification par P@t (2009-03-11 21:44:29)
Hors ligne
Merci beaucoup, ça marche parfaitement.
Là on est dans le détail du détail, mais c'est parce que le reste est déja réglé ;)
Accessoirement, c'est ce que j'apprécie dans Piwigo, de base c'est déja bien, mais on peut tout controller jusque dans les petits détails...
Hors ligne
Merci P@t!
Economie de plugins ;-)
Hors ligne
VDigital a écrit:
Merci P@t!
Economie de plugins ;-)
Bonsoir à toi,
Dis donc... Je me trompe ou tu n'as pas fait (trop ??) de pub sur ton blog ??
Ou alors que pour les initiés ?
Ou alors j'ai loupé quelques chose ??? !!!
En tout cas, très bien, très sympa, très pratique ;-) bravo !!!
Dernière modification par Pierrot_Rennes (2009-04-15 18:00:57)
Hors ligne
VDigital a écrit:
Merci P@t!
Economie de plugins ;-)
En effet, je n'ai pas encore le réflexe d'utiliser le php directement dans smarty... cela rend les choses beaucoup plus simple!
Mais comme je le disais ici (il y a plus d'un an!), il serait intéressant de passer à smarty les variables couramment utilisées comme $user, $conf ou $page... ainsi, chacun est libre de les utiliser dans ses templates-extensions...
Hors ligne
oui très bonne idée !! Il serait bien aussi que toutes les var soient dispo pour être utiliser par template : ex tout les var menu, et autres ...
Hors ligne
Je n'ai pas dit mon dernier mot...
(Il y aura une suite).
Hors ligne
Pages: 1 2