Fork me on GitHub

Rapport de message :*
 

Re: Comment avoir deux pages d'index en fonction du statut "loggé" ou "non-loggé" ?

Titre du sujet : Re: Comment avoir deux pages d'index en fonction du statut "loggé" ou "non-loggé" ?
par montuy337513 sur 09/02/2022 14:44:19

Smarty est ton ami ;)

Par exemple :
<{if ! $xoops_isuser|default:false}>
    <{
includeq file="$theme_name/tpl/connect.tpl"}>
<{ else }>
    <{
includeq file="$theme_name/tpl/home.tpl"}>
<{/if}>


ici, Smarty teste la valeur de la variable $xoops_isuser
si le visiteur n'est pas connecté, je choisi d'afficher le template connect.tpl et si il est connecté, dans ce cas, c'est le template home.tpl qui sera affiché.

Ensuite tu peux utiliser le gestionnaire de blocs avec la gestion des droits par groupe. Il suffit d'interdire pour les "visiteurs".


Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

32 Personne(s) en ligne (20 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 32 | Plus ...