est-il possible de rendre une section invisible depuis template.php dans drupal?Drupal: rendre une section invisible
Quelque chose comme:
$form['name'] = array(
'#visibility' => 'hidden',
...
grâce
est-il possible de rendre une section invisible depuis template.php dans drupal?Drupal: rendre une section invisible
Quelque chose comme:
$form['name'] = array(
'#visibility' => 'hidden',
...
grâce
hook_form_alter est le moyen standard pour changer les formes. Vous pouvez utiliser '#access' => FALSE
, si vous souhaitez supprimer l'élément de la page. Ou '#type' => 'hidden'
pour créer un champ de formulaire caché. Drupal ne permettra pas la manipulation dynamique d'un champ caché (ou du moins celui qui a une valeur initally). Si vous voulez une valeur cachée qui peut être modifiée par un script côté client, essayez ceci:
$form['foo'] = array(
'#type' => 'textfield',
'#attributes'=>array('style'=>"display:none"),
'#default_value' => $node->foo
);