нужно написать модуль

Раздел форума: 

модуль должен создавать страницу в админке и выводить на нее текстовое поле и кнопку Add. По нажатию на кнопку должно добавляться еще одно поле, потом еще одно  и так далее. По нажатию на кнопку Save данные должны сохраняться в базу.

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

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Прикрепить
Максимальный размер файла: 128 МБ.
Разрешённые типы файлов: txt doc docx rar zip xls xlsx pdf odf odt jpg jpeg gif png psd rtf.

Во-первый решите как вы

Во-первый решите как вы будете сохранять данные. Наверно будет лучше сделать отдельную таблицу, через переменные тоже можно, но тогда нужно будет сериализовать данные.

Если свою таблицу, тогда создаем файл .install и читаем вот этот мануал:
https://drupal.org/node/51220
Про работу с БД в друпале:

Друпал 7 - Работа с БД через PHP PDO

 

Если через переменные, тогда вот этот:
https://api.drupal.org/api/drupal/includes!bootstrap.inc/function/variable_set/7
https://api.drupal.org/api/drupal/includes!bootstrap.inc/function/variable_get/7

 

Во-вторых, нужно сделать страницу:
Hook_menu drupal создание страниц через модуль

 

В-третьих, на этой странице сделать форму:
вот здесь написано как работать с AHAH, но букв много
https://drupal.org/node/331941
Поэтому качаем примеры и ищем, что нам нужно:
https://drupal.org/project/examples

В-четвертых, все эти дела нужно сохранить, возможно в примерах уже есть как, но если нет, то читаем вот это:
https://drupal.org/node/58689
Проверяем на submit, сохраняем наши данные.

 

Вроде все поэтапно расписал.