Forum CMS Made Simple FR

Version complète : [Résolu]CGCalendar + champs personnalisés
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.12
#~ Url du site : localhost
#~ Hébergeur / Soft : mamp
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.12
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.5
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.9
#~ ModuleManager: 1.5.8
#~ News: 2.15.1
#~ Search: 1.7.12
#~ ThemeManager: 1.1.8
#~ CGSimpleSmarty: 1.7.4
#~ CGExtensions: 1.46.4
#~ CGCalendar: 1.14.6
#~ Gallery: 2.0.2
#~ FormBuilder: 0.8.1.1
#~ ListIt2: 1.4.1
#~ CGSmartImage: 1.17
#~ Uploads: 1.18.5
#~ TinyMCE: 2.9.12
#~ CGJobMgr: 1.3.4
#~ Newsletter: 1.2.0
#~ NMS: 2.9.5
#~ CGGoogleMaps: 2.2.5
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 10000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale: fr_FR.utf8
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.4.4-14+deb7u2
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 2048
#~ E_DEPRECATED: 0
#~ memory_limit: 140M
#~ max_execution_time: 60
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 40M
#~ upload_max_filesize: 10M
#~ session_save_path: /tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.5.34
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous,

Je suis un utilisateur de CGCalendar pour la gestion des évènements alors suis confronté à un souci dans l'utilisation des champs personnalisés.

Je voudrais utiliser ce module dans la même vision que ce post : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=5911, alors que lorsque je commence par afficher la category en utilisant : {$category} ou {$event_category_name} oou {$event.event_category}, rien ne se passe.

J'ai créé d'autres champs personnalisés que je n'arrive pas à récupérer. Est ce qu'il faut penser à assigner une valeur au début du template détail, qui recevra tous les champs supplémentaires à afficher dans un autre cadre que celui contenant l'affichage même du contenu des événement.

Merci à vous.

Cdt
A force de fouiner, j'ai pu trouver pour les champs supplémentaire, il fallait que j'utilise :

Code :
[== Indéfini ==]
                       {if isset($event.fields.public)}
                            <div class="calendar-fields">
                                  {foreach from=$event.fields key='fieldname' item='fieldvalue'}
                                     {$fieldname}:&nbsp;{$fieldvalue}<br/>
                                  {/foreach}
                           </div>
                        {/if}

Il me reste à trouver une solution pour afficher la catégorie.
Ok, j'ai trouvé, il fallait que j'utilise {$event|print_r} pour retrouver la bonne valeur pour afficher la categorie : {$event.category_names}.

Je ferme.