Page 1 of 1

Custom Content , je ne comprends pas

Posted: Thu Oct 11, 2007 9:49 am
by jiss
Bonjour

J'ai besoin d'afficher des news en fonction des groupes d'appartenance ( public , salaries , cadres )
j'ai donc crée des categories dans mes news ... c'est ok

je voudrais ensuite , sur une page specifique, afficher les news "salaries" et sur une autre page les news "cadres".
J'ai donc cree des group et des users dans custom content mais je n'arrive pas a afficher mes news

j'ai essayé avec la methode trouve sur le forum

{cms_module module=FrontEndUsers}
  {cms_module module=CustomContent}
 
  {if $customcontent_loggedin}
    You are authorized to see this text
  {else}
    You are not authorized yet, you need to log in
  {/if}

mais il doit y avoir quelque chose que j'ai rate car ca n'affiche rien !
Si quelqu'un a une methode ! merci d'avance 

Re: Custom Content , je ne comprends pas

Posted: Fri Oct 12, 2007 5:41 pm
by Pierre M.
Bonjour,

ça doit être une petite erreur de syntaxe de rien du tout.
Essayez :

Code: Select all

{if $ccuser->loggedin()}
Blabla pour qui est bien logué
{/if}
Voyez ce complément.
Vérifiez que vous utilisez bien la dernière version stable de CMSms, FEU et CC.

Pierre M.

Re: Custom Content , je ne comprends pas

Posted: Sun Oct 14, 2007 9:58 pm
by jiss
Ca fonctionne merci !  ;D

j'ai mis ca directement dans le template

{cms_module module=FrontEndUsers}
{cms_module module=CustomContent}
{if $ccuser->loggedin(mongroupe1)}
{content block='ContenuPrive'}
{else}
{content}
{/if}

mais probleme , j'ai besoin d'un second groupe "MonGroupe2" qui peux voir le contenu du Groupe1 et egalement son contenu !

j'ai donc crée un second template

{cms_module module=FrontEndUsers}
{cms_module module=CustomContent}
{if $ccuser->loggedin(mongroupe2)}
{content block='ContenuPrive2'}
{else}{content}

{/if}

mais le groupe 1 vois le groupe 2 et vis versa !

Re: Custom Content , je ne comprends pas

Posted: Mon Oct 22, 2007 9:22 pm
by Pierre M.
Bonsoir,

je pense encore que vous êtes sur la bonne piste à une petite erreur de syntaxe près. Du côté de loggedin(nomdugroupe) sans doute : je pense que loggedin() prend une chaîne de caractère en paramètres, genre loggedin('nomdugroupe') ou pas loin.

Pierre M.