11/07/2010, 16:48:44
Bonjour à tous,
J'ai complètement oublié de vous faire un retour concernant ce problème. En fait il ne faut pas que la balise <head> soit dans une balise {if} donc j'ai contourné le problème de la manière suivante :
La doc de calguy1000 propose de mettre
ce qui à pour effet de renvoyer l'utilisateur vers la page de login s'il n'est pas connecté mais je ne sais pas ce qui se passe derrière du coup j'a préféré bloquer l'ensemble de mon gabarit.
Arnaud
J'ai complètement oublié de vous faire un retour concernant ce problème. En fait il ne faut pas que la balise <head> soit dans une balise {if} donc j'ai contourné le problème de la manière suivante :
Code :
<head>
{if $ccuser->loggedin()}
<title>{sitename} - intranet - {title}</title>
{metadata}
{stylesheet}
{else}
{redirect_page page='login'}
{/if}
</head>
<body>
{if $ccuser->loggedin()}
{content}
{/if}
Code :
{if !$ccuser->memberof('members')}{redirect_page page='login'}{/if}
Arnaud