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

[RESOLU]CGCalendar : affichage conditionnel du type de liste episode 2
#1

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS -MLE- : 1.8.2
#~ Nom de l'hébergeur : OVH
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Arf... Déjà désolé, j'ai fermé le précédent topic un peu à la hâte...

Rappel des faits Wink :http://www.cmsmadesimple.fr/forum/viewtopic.php?id=3029

En fait, je pensais que ca fonctionnait, mais aujourd'hui j'ai ajouté une nouvelle entrée... Et du coup j'ai les deux qui s'affichent l'un au-dessus de l'autre (l'élément à venir et celui passé). Ce qui indique donc, que le code n'a pas été pris en compte par le CMS, si je ne m'abuse...

Voici donc le code dans l'état actuel :
Gabarit de la page :
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' upcominglisttemplate='accueil' category='seminaires'}
{/if}

Gabarit du module (CGCalendar):
Code :
{foreach from=$events key=key item=event}
    <h2>{$event.event_title}</h2>
    
[... ]

{/foreach}

{assign name='compteur' value=count($events)}

Je précise que lorsque je rafraichi la page après des modifs (genre j'ai essayé d'enlever les '' autour de compteur... On fait comme on peut hein Wink) j'ai de temps en temps ce message d'erreur :

string(140) "Smarty error: [in module_db_tpl:CGCalendar;upcominglist_upcominglist-entry-seminaire line 27]: syntax error: assign: missing 'var' parameter"

Il manquerait le paramètre "var", je ne sais pas si c'est judicieux (ou pas)?
Sujet fermé


Messages dans ce sujet

Atteindre :


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