Submitted by jbj on
Hello,
Je développe actuellement mon premier site sous Drupal, et j'en suis très satisfait.
J'ai toutefois quelques questions portant sur lacustomisation de formulaires:
-Par défaut, une partie du formulaire est "pliée", il faut cliquer dessus pour afficher le contenu. J'aimerais que cette partie du formulaire soit affichée par défaut. Comment faire?
-De la même manière, j'ai - toujours sur ce fameux formulaire - un champ pour uploader une image. J'aimerais rendre l'upload d'image obligatoire. Comment procéder?
Merci d'avance pour vos réponses :)
Salut, tu es visiblement en
Permalien Soumis par webastien le 24 Mai, 2008 - 01:21
Salut,
tu es visiblement en 5.x si je me fies au tag, je te conseilles de jeter un oeil sur cette page : http://api.drupal.org/?q=api/file/developer/topics/forms_api_reference.h...
Pour te répondre :
1. Ton élément "plié" est très certainement un fieldset.
Il te suffit de lui ajouter l'attribut '#collapsed' positionné sur FALSE.
Si tu ne sais pas du tout comment modifié un formulaire, je te conseilles la lecture de la fAPI : http://drupal.org/node/37775.
Dans ton cas, tu utiliseras le hook_form_alter :
http://api.drupal.org/api/function/hook_form_alter/5.
Mais si tu n'as pas de grosse modifs à faire sur la structure du formulaire en elle-même, je te conseillerai de faire simplement une fonction de thème dans template.php :
A+
Merci pour ton aide! Je
Permalien Soumis par jbj le 24 Mai, 2008 - 15:50
Merci pour ton aide! Je débute sous drupal et tes liens sont vraiment les bienvenus!
Excellent we à toi;
jbj
Désolé pour la question de
Permalien Soumis par jbj le 24 Mai, 2008 - 16:29
Désolé pour la question de gros n00b, mais comment récupérer l'id de l'élément? Il s'agit de l'id html style <span id="monId"></span>?
Merci d'avance :)
C'est bon, j'ai trouvé
Permalien Soumis par jbj le 24 Mai, 2008 - 18:18
C'est bon, j'ai trouvé réponse à mes questions.
Si jamais quelqu'un se pose les questions que je viens de me poser, il y a un très bon article à lire ici: http://www.lullabot.com/articles/modifying-forms-5-and-6">
Débutant sur Drupal mais tu
Permalien Soumis par webastien le 25 Mai, 2008 - 04:49
Débutant sur Drupal mais tu as les bons réflexes :
Si tous les noobs étaient comme toi, on aurait une communauté fr beaucoup plus efficace ;)
Merci du compliment :)
Permalien Soumis par jbj le 25 Mai, 2008 - 12:15
Merci du compliment :)