Forum CMS Made Simple FR

Version complète : [RESOLU] Problème : les balises pas reconnus dans les news
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

FlorentCMSMS

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.6.x
#~ Nom de l'hébergeur : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.6.7
#~ Installed Modules:
#~ CMSMailer: 1.73.14
#~ FileManager: 1.0.1
#~ MenuManager: 1.6.2
#~ ModuleManager: 1.3.1
#~ News: 2.10.3
#~ nuSOAP: 1.0.1
#~ Printing: 1.0.3
#~ Search: 1.6.1
#~ ThemeManager: 1.1.1
#~ TinyMCE: 2.7.0
#~ Captcha: 0.4.2
#~ CGExtensions: 1.19
#~ Gallery: 1.3
#~ Twitter: 0.0.7
#~ AjaxMadeSimple: 0.1.6
#~ Polls: 0.2.0
#~ SiteMapMadeSimple: 1.2.1
#~ FrontEndUsers: 1.10
#~ CustomContent: 1.5.3
#~ SelfRegistration: 1.4.2
#~ FormBuilder: 0.6.2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ max_upload_size: 20000000
#~ default_upload_permission: 664
#~ assume_mod_rewrite: true
#~ page_extension: .htm
#~ internal_pretty_urls: false
#~ use_hierarchy: true
#~ Php Information:
#~ phpversion: 5.1.6
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ memory_limit: 32M
#~ max_execution_time: 300
#~ safe_mode: Off (Faux)
#~ session_save_path: /var/lib/php/session (0770)
#~ session_use_cookies: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.0.45
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonjour à tous.

J'ai un petit soucis avec mon module news. Lorsque j'insère une balises CMSMS dans mon contenu, celle-ci apparait en texte, et ne semble pas être interprétée par le moteur smarty.

J'ai un gabarit "détails articles" un peu particulier, comme suit :


Code :
{assign var='titre_meta' value=$entry->title}
{assign var='titre_h1' value=$entry->title}
{assign var='illustration'  value=$entry->illustration_article}
{assign var='titre_long'  value=$entry->titre_long}
{assign var='id'  value=$entry->id}
{assign var='categorie'  value=$entry->category}
{assign var='sommaire' value=$entry->summary}
{assign var='contenu' value=$entry->content}
{assign var='lien_impr' value=$entry->printlink}
{assign var='lien_archives' value=$return_url}
{assign var='date' value=$entry->postdate|date_format:"%A %e %B %Y"}
{assign var='heure' value=$entry->postdate|date_format:"%Hh%M"}

De cette manière, dans mon gabarit de page, je peux placer mes variables où bon me semble. Dans mon cas c'est assez problematique pour l'utilisation du module Gallery. Lorsque je veux afficher une gallerie photos dans un article, j'ai simplement "{Gallery dir='mon-dossier'}" qui s'affiche dans mon article.

J'espère que nous pourrons trouver une solution,

Par avance, merci à tous.

FlorentCMSMS

Résolut :

Remplacer {assign var='contenu' value=$entry->content} par {eval var='content' value=$entry->content} et utiliser la balise {content} dans le gabarit de page. Smile
c'est effectivement bon a savoir.

merci pour ton retour FlorentCMSMS Smile