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

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

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

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

 

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

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Разрешённые HTML-теги: <a> <s> <u> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <hr> <dd> <sub> <sup>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и параграфы переносятся автоматически.
CAPTCHA
Защита от СПАМ ботов. Подтвердите, пожалуйста, что вы человек.
4 + 4 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.