Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] CGCalendar : reprise du nom de la catégorie dans le gabarit
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.9
#~ Url du site :
#~ Hébergeur / Soft : Firstheberg
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.9
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.13
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ Gallery: 1.6.1
#~ CGSimpleSmarty: 1.7
#~ CGExtensions: 1.38
#~ CGFeedback: 1.6.2
#~ Captcha: 0.4.6
#~ FormBuilder: 0.7.3
#~ CGCalendar: 1.13.2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 2000000
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.19
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 2M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.66
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Date du système de fichiers différent du serveur
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Salut à tous,

J'utilise le module "CGCalendar". Il est très pratique, mais j'ai un petit souci, vous allez vite comprendre ;-)
Lorsque j'affiche mes évènements, j'aimerais leur donner une couleur particulière selon la catégorie. Ca parait assez simple, mais je ne trouve pas la variable me permettant d'extraire la catégorie. Le plus logique étant :

Code :
{$event.event_category}

mais ça ne fonctionne pas...

Si quelqu'un a une idée, je suis preneur Smile
Merci et bon(ne ?) après-midi,
Marouy
#2
Bonjour,

Le nom de la variable ne doit pas etre "logique". Il doit être celui utilisé par le développeur...

Essaie d'afficher les variables comme ceci : {$event|print_r} et cherche le nom de ta variable.
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
#3
Merci Heriquet. Le problème, c'est que j'avais déjà essayé un print_r, et il me sort uniquement "1", sans me délivrer tous les paramètres.

Edit : j'avais extrêmement mal placé le print_r ! Aujourd'hui, ça fonctionne, je vais continuer à chercher ;-)
#4
ok tiens nous au courant
www.web-ep.be - Développeur Web Freelance - Développeur/Intégrateur CMS Made Simple (création de sites, développement de modules/plugins/templates sur mesure), spécialisé dans les sites pour l'immobilier.
#5
Merci Hériquet de m'avoir rappeler la base, que ça me serve de leçon ;-)
Effectivement, j'ai pu trouver la solution grâce au print_r qui m'a révélé le nom de la variable : {$event.category_names}. J'ai ensuite très simplement posé mes conditions grâce à un {if ...} pour générer le style selon la catégorie :-)

Voili voilou
Bonne journée à tous !


Atteindre :


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