Sử dụng #states để thay đổi mức độ hiển thị của phần tử biểu mẫu, tôi muốn phần tử thứ 2 chỉ hiển thị nếu phần tử thứ 1 được điền vào. Phần tử đầu tiên là một cặp nút radio, vì vậy tôi đã thử:
'#states' => array('visible' => array(
':input[name="radio-id"]' => array('value' => '0', 'value' => '1'),
),),
Tuy nhiên, điều đó không hoạt động, điều kiện giá trị thứ 2 làm tắc nghẽn đầu tiên, do đó, phần tử khác chỉ xuất hiện nếu radio thứ 2 ('1') được chọn. Vì vậy, sau đó tôi đã cố gắng:
:input[name="radio-id"]' => array('checked' => TRUE),
Không, điều đó cũng không hoạt động.
Cú pháp đúng để sử dụng cho việc này là gì và nó nằm trên trang tài liệu nào? (drupal.org hoặc trang web khác?) Tôi đã xem và xem nhưng không thể tìm thấy nó.