Кнопка Свернуть - Развернуть все филдсеты

На сайте Drupal есть полезный модуль - Fieldset helper.  Предназначен он для повышения юзабилити сайта, путем запоминания состояния филдсетов, с которыми по ходу работы с сайтом приходится сталкиваться пользователю. Помимо запоминания состояния, модуль добавляет в формы, в которых встречаются филдсеты (по умолчанию больше двух) кнопки, при нажатии которых вы сможете свернуть, или развернуть все филдсеты на данной странице.

Единственое "но" - это то, что в форме, которую вы создали в собственном модуле нужно отобразить эти ссылки вручную. Плюсом является то, что нужно всего-лишь три строчки кода:

$form['fieldset_col_exp'] = array(
   '#markup' => fieldset_helper_toggle_all_output(),
);

 

Тэги: 

Добавить комментарий

You must have Javascript enabled to use this form.