Re : Des articles partiellement au public !
Je crois qu'il y a plus simple pour filtrer par membre/non membre:
De plus ça évitera que les admin soit considéré comme "guest"
Il est aussi possible de mettre la condition dans le rendu (les fichiers dans /tmpl), cela évite d'avoir 2 fichiers différents, si on ne veut cacher que l'article principal et non le reste.
Par exemple :
Je crois qu'il y a plus simple pour filtrer par membre/non membre:
Code PHP:
$user = JFactory::getUser();
$userid = $user->get('id');
if($userid){
echo $this->loadTemplate('user');
}else{
echo $this->loadTemplate('guest');
}
Il est aussi possible de mettre la condition dans le rendu (les fichiers dans /tmpl), cela évite d'avoir 2 fichiers différents, si on ne veut cacher que l'article principal et non le reste.
Par exemple :
Code PHP:
$user = JFactory::getUser();
$userid = $user->get('id');
if($userid){
echo $this->article->fulltext; // voir dans K2 le nom exacte
}else{
echo "veuiller vous enregistrer pour voir l'article au complet";
}
Commentaire