Forum CMS Made Simple FR

Version complète : [Résolu] Récupération de valeur ajouter dans un textarea sur un module
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.11.11
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.12
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.5
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.8
#~ ModuleManager: 1.5.8
#~ News: 2.14.4
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ Ouverture: 1.0
#~ RJslider: 1.0
#~ CGExtensions: 1.45
#~ CGJobMgr: 1.3.4
#~ CGSimpleSmarty: 1.7.4
#~ NMS: 2.9.5
#~ Guestbook: 1.4_RC2
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 16000000
#~ url_rewriting: none
#~ 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.4.3
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 1024M
#~ max_execution_time: 180
#~ output_buffering: 1
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 16M
#~ upload_max_filesize: 16M
#~ session_save_path: E:/wamp/tmp (0777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.6.12
#~ 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,

J'ai créé un petit module pour afficher des horaires d'ouverture. qui contient 2 champs :
1- Titre :
Code :
[== PHP ==]
$smarty->assign('input_title', $this->CreateInputText($id, 'title', $title));
2- Description :
Code :
[== PHP ==]
$smarty->assign('textarea_description', $this->CreateTextarea($id, 'mdescription', $description, 30, 255));

Quand on clique sur le bouton envoyer, dans l'admin pour enregistrer les valeur renseignées; le premier est récupéré dans la variable : $params['title']; ca affiche bien ce qu'on a ajouté dans le champ.
Par contre le deuxième ne récupère rien du tout avec $params['mdescription'];
Le print_r($params) ne contient meme pas la clé 'mdescription' mais print_r($_POST) contient une valeur de mdescription30.

J'ai donc recuperé la valeur en utilisant $_POST['mdescription30'] mais je sais que c'est pas ce qu'il faut. Est-ce qu'il faut le déclarer quelque part et pourquoi le $params['title'] a été récupéré.
Pouvez vous m'aider s'il vous plait,

Merci.
Modules
Merci poster dans dans le bon forum Modules, Tags
je déplace
Je vais sans doute raconter une bêtise, mais ne manquerait-il pas false ou true avant le $id ainsi que quelques '' plus loin ?
http://apidoc.cmsmadesimple.org/classes/...teTextArea
jce76350 a écrit :Modules
Merci poster dans dans le bon forum Modules, Tags
je déplace
Merci.
Merci, il manquait vraiment l'argument enablewysiwyg avant le id.
Maintenant ca marche!!!