Je ne comprends vraiment pas pourquoi cela ne fonctionne pas. Je souhaite éviter qu'un élément de formulaire spécifique soit réduit.Drupal: comment puis-je éviter que cet élément de formulaire soit réduit?
Ceci est mon élément que je veux modifier (après le changement avec le code ci-dessous):
[taxonomy] => Array
(
[tags] => Array
(
[1] => Array
(
[#type] => textfield
[#title] => Tags
[#description] => A comma-separated list of terms describing this content. Example: funny, bungee jumping, "Company, Inc.".
[#required] => 0
[#default_value] =>
[#autocomplete_path] => taxonomy/autocomplete/1
[#weight] => 0
[#maxlength] => 1024
[#collapsed] => 0
[#collapsible] => 0
)
[#collapsed] => 0
[#collapsible] => 0
)
[#weight] => -3
[#tree] => 1
[#collapsed] => 0
[#collapsible] => 0
Ceci est mon code dans hook_form_alter (je suis sûr que le formulaire est modifié par le code):
$form['taxonomy']['#collapsed'] = 0;
$form['taxonomy']['tags']['#collapsed'] = 0;
$form['taxonomy']['tags'][2]['#collapsed'] = 0;
$form['taxonomy']['#collapsible'] = 0;
$form['taxonomy']['tags']['#collapsible'] = 0;
$form['taxonomy']['tags'][3]['#collapsible'] = 0;
Mais cela ne fonctionne pas. L'élément est toujours réduit. Et je l'ai rafraîchi toutes les caches
http://dl.dropbox.com/u/72686/tagsform.txt
Update2:
$form['taxonomy']['#required'] = TRUE;
$form['taxonomy']['tags']['#required'] = TRUE;
$form['taxonomy']['tags'][5]['#required'] = TRUE;
Quels sont les tags #type? fieldset? – IcanDivideBy0
@Tarentrulle uhm, c'est le titre du domaine. Attendez que j'ai joint une capture d'écran du champ pour le rendre plus clair (évidemment après avoir cliqué pour le décrocher) – aneuryzm
si vous le pouvez s'il vous plaît poster la sortie complète de l'print_r pour le formulaire. J'ai la même question que @Tarentrulle – mirzu