Submitted by Allustrielle on
Bonjour à tous.
Je débute dans le développement de module :
$form['custom_e-mail_subject'] = array(
'#type' => 'textfield',
'#title' => t('Warning e-mail subject'),
'#default_value' => variable_get('custom_form_e-mail_subject',
'Administrative Warning'),
'#description' => t('The subject of the e-mail which will be sent to users.'),
'#size' => 40,
'#maxlength' => 120,
'#required' => TRUE,
);
// normalement c'est ici qu'on sauvegarde la valeur
variable_set('custom_e-mail_subject', $form_state['values']['custom_e-mail_subject']);
// Submit button
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Enregistrer'),
);
return $form;
}
J'aimerai stocker la valeur du champ quand je click sur enregistrer seulement j'obtient une erreur : Undefined index: values in custom_form() quelqu'un sait pourquoi?
Merci par avance!
Hello, ce n’est pas vraiment
Permalien Soumis par Fanyalla le 9 Août, 2011 - 14:45
Hello, ce n'est pas vraiment à cet endroit que l'on doit sauvegarder la valeur d'un champ.
Voir ici pour les instructions détaillées : http://drupalfr.org/node/8337
Grosso-modo, tu dois avoir 2 fonctions :
Bon courage !
oups j’avais pas vu ta
Permalien Soumis par Allustrielle le 23 Août, 2011 - 09:59
oups j'avais pas vu ta réponse , depuis le temps j'ai trouvé mais merci quand même ! :)