Ich habe ein benutzerdefiniertes Modul und versuche, eine CCK-Feldgruppe mit "#states" auszublenden, wenn ein bestimmtes Element in einer Dropdown-Auswahlliste ausgewählt ist.
Ich habe versucht, Zustände aus hook_form_alter () zu verwenden, wie folgt:
$form['group_mygroup']['#states']['invisible'] = array(
':input[name="field_trigger[' . LANGUAGE_NONE. ']"]' => array( 'value' => 'hide' ),
);
Das scheint nichts zu bewirken.
Ich habe versucht, das Gewicht meines Moduls gemäß verschiedenen Websites wie http://proofgroup.com/blog/2008/dec/modifying_cck_fieldgroups_hook_form_alter zu ändern .
aber immer noch ohne Erfolg. Ich kann alle Formularelemente innerhalb der Feldgruppe mithilfe von Status ausblenden, jedoch nicht anhand der Feldgruppe selbst. Hat jemand eine Idee?