Описание
Модуль Add another добавляет к форме создания/редактирования материала новую кнопку "Save and add another" (Сохранить и добавить ещё один), клик по которой создаёт материал и перезагружает форму, вместо редиректа на страницу нового материала:
Экономит кучу времени, если нужно создать много материалов одного типа :)
Так же модуль может:
- Выводить сообщение с соответствующей ссылкой после создания материала (скриншот).
- Выводить таб Add another (Добавить ещё один) на странице материала (скриншот).
Установка и использование
Установка стандартная — распаковать в sites/all/modules
, включить.
После включения, в форме редактирования типа материала появится новая вертикальная вкладка, в которой размещены все настройки модуля:
Добавлено 01.04.2013
Код, ставящий кнопку Save and add another после кнопки Save (по умолчанию она стоит первой):
/**
* Implements hook_form_FORM_ID_alter(): node_form.
*/
function modulename_form_node_form_alter(&$form, &$form_state, $form_id) {
if (isset($form['actions']['addanother'])) {
$form['actions']['addanother']['#weight'] = 10;
}
}
Написанное актуально для
Add another 7.x-2.0
Похожие записи
- Восстанавливаем позицию текстового курсора при ajax обновлении формы
- Отсылка на сервер дополнительных данных в системном автокомплите
- Разрешить сабмит формы с открытым автокомплитом (autocomplete)
- Модуль Auto-Dialog — показываем контент и формы в jQuery диалоге
- Модуль Geofield Yandex Maps — ввод и вывод гео-информации на Яндекс.Картах 2.1
Комментарии
аналог Submit Again только под семерку нету
http://drupal.org/project/mb
mb похоже заброшен, с февраля никакой активности
А есть ли модуль добавляющий кнопку "Добавить ещё", если в значение поля установлены цифры, а не "не ограничено"?
Добавить комментарий