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

[RESOLU] News : caractères spéciaux dans la définition des champs
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.11
#~ Url du site : www.gite-ardeche-location.com
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.11
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.5
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.7
#~ ModuleManager: 1.5.8
#~ News: 2.14.4
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ Statistics: 1.1.3
#~ FormBuilder: 0.6b2
#~ Gallery: 1.4.4
#~ TinyMCE: 2.9.6
#~ Showtime: 3.4
#~ Gbook: 1.1
#~ CGExtensions: 1.31
#~ FrontEndUsers: 1.18.1
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ url_rewriting: none
#~ page_extension:
#~ query_var: ardeche
#~ 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.29
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (0700)
#~ 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.1.73
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous,

Je détourne le module "news" pour en faire un petit livre d'or. Je définis des champs personnel que l'utilise dans le gabarit summary par exemple :

Code :
[== HTML ==]
<div class="NewsSummaryPostdate">{$entry->postdate|date_format:"%d %B %Y"|utf8_encode} - {$entry->title|cms_escape} ({$entry->fieldsbyname.Ville->value})
</div>

Comment peut-on définir un nom de champs avec un caractère accentué ? J'ai trouvé un vieux post où l'on dit d'utiliser le nom du champs sans les accents (Prénom -> Prenom) mais cela ne fonctionne pas.

Je pourrais dès lors simplement définir un nom de champs sans accent mais dans ce cas, voici une seconde question:
Dans le gabarit de soumission, comment puis-je récupérer, un à un,les champs input personnels afin de modifier le "pagetext" à ma guise (comme je l'ai fait pour le $inputcontent)?


Code :
[== HTML ==]
{if isset($customfields)}

    {foreach from=$customfields item='onefield'}
        <div class="pageoverflow">
        <p class="pagetext">{$onefield->name}:</p>
        <p class="pageinput">{$onefield->field}</p>
        </div>
     {/foreach}
{/if}

<div class="pageoverflow">

        <p class="pagetext">Votre commentaire:</p>
        <p class="pageinput">{$inputcontent}</p>
</div>

Merci,

Eric

-------------------------
CMSMmmmmmmmmm...
#2

Bonjour,
as-tu cherché dans le forum, la question sur la récupération des champs perso a été posée moult fois...

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#3

Big Grin Ok, j'avoue... mais c'est sur le forum anglophone que j'ai trouvé la meilleure réponse pour le gabarit de soumission :
http://forum.cmsmadesimple.org/viewtopic...=7&t=44065

Par contre, dernière question (et là je cherche depuis longtemps), comment supprime-t-on un champs perso dans le module news (autrement que via la BD). Il n'y a pas (chez moi en tout cas) de "petite poubelle" Smile

Merci.

-------------------------
CMSMmmmmmmmmm...
#4

Bonjour,
je viens de faire des essais sur le site de démo, les champs perso. ne peuvent être supprimés que si ils ne sont plus utilisés.
Si on créer un champ perso, on voit qu'il est supprimable (petite corbeille), dès qu'on le renseigne dans une news, la corbeille disparaît.
Donc, il faut d'abord modifier les articles avant de supprimer le champ.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#5

Effectivement !
Merci pour l'info.
A bientôt,

Eric H.

-------------------------
CMSMmmmmmmmmm...
Sujet fermé


Atteindre :


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