- Palette 🎨
-
Ресурсы
- Форум
-
Видеокурс "Разработка сайтов на CMS Drupal"
- Блог
-
Кейсы
- Автоматический перевод страниц Drupal с помощью ИИ
- Управление конфигурацией на основе CI
- Drupal как backend: GraphQL, JSON:API, RESTful
- Как поддерживать огромные меню в Drupal
- Заменить Colorbox на GLightbox
- Переписывание плагинов CKEditor 4 для CKEditor 5
- Обновление Drupal 7 до последней версии Drupal
- Drupal Документация
- JsonDrop API Документация
- Новости
- Скачать Drupal
-
Нужна поддержка?
Palette - Сделайте её яркой🎨
Palette — Визуальный конструктор страниц, диплом дизайнера не требуется.
Scroll
нужно написать модуль
22/02/2025, by Гость (не проверено)
Во-первый решите как вы будете сохранять данные. Наверно будет лучше сделать отдельную таблицу, через переменные тоже можно, но тогда нужно будет сериализовать данные.
Если свою таблицу, тогда создаем файл .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, сохраняем наши данные.
Вроде все поэтапно расписал.