Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[résolu] CGCalendar : affichage conditionnel du type de liste
#2

je connais pas bien les paramètres de CGCalendar mais j'imagine que tu as un template de rendu avec ton premier appel

à l'intérieur tu peux trouver la boucle qui doit être ainsi :
Code :
{foreach from=$ta_liste item=element_de_ta_liste}

...

{/foreach}

tu ajoutes en dessous un code d'assignation

Code :
{assign name='compteur' value=count($ta_liste)}

A partir de ce moment tu peux soit dans ton template soit dans la suite de ton gabarit de page appeler ton compteur et tester

Code :
{cms_module module='CGCalendar' display='upcominglist' detailpage="prochains-rdv" limit='1' upcominglisttemplate='accueil' category='seminaires'}

{if $compteur == 0}
    {cms_module module='CGCalendar' display='pastlist' detailpage="prochains-rdv" limit='1' listtemplate='accueil' category='seminaires'}
{/if}

Avec 2/3 ajustements tu devrais être bon
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)