Bon, ça fait maintenant 3 heures que je cherche à faire une modification ridicule et je commence à me dire que Drupal se moque tout simplement de moi.
Je voudrais comprendre une fois pour toute comment modifier la structure XHTML de mes éléments de formulaires.
de <input type="submit" value="ok">, j’aimerais passer à <span><input type="submit" value="ok"></span>
Mais Drupal n’a pas l’impression de se laisser manier si facilement cet après-midi. Quelqu’un pourrait-il m’expliquer ?
Pour l’instant, j’ai tenté quelque chose dans ce style :
function hook_form_alter(&$form, &$form_state, $form_id)
{
$form['submit'] = array(
'#type' => 'textfield',
'#title' => 'test',
);
/$output = drupal_render($form);
return $output;/
}Et ça ne change vraiment rien !
Merci d’avance pour votre aide ;)
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Je ne suis pas un spécialiste de la question, mais j’avais trouvé cet article intéressant sur la modification des formulaires de drupal, peut-être te sera-t’il utile.
http://www.lullabot.com/articles/modifying-forms-drupal-5-and-6
http://www.leman-web-design.com
Léman_Web_et_Design
111
tu peux rajouter un #suffix et un #prefix quand tu crées ton formulaire dans lesquels tu mets ce que tu veux avoir avant et après ton submit.
Je crois que tu n’as même pas la peine de passer par le hook_form_alter.
Juunp
4