О проекте

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

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

работа с формами

Drupal: Как программно вывести форму создания ноды

1 vote
+
-

Код выводит форму создания материала типа story:

Drupal: Создание таблицы с возможностью изменить вес записи

2 votes
+
-

Третья статья из серии создания табличных форм (первая, вторая). В ней покажу процесс создания таблицы, в которой с помощью мышки можно изменить вес записи (порядок):

подробнее

Drupal: Создание простейшего модуля управления данными

3 votes
+
-

Временами возникает необходимость хранить данные в собственной таблице. Например модуль BUEditor хранит список кнопок в таблице bueditor_buttons, а модуль Contact список категорий в таблице contact. Понятно, что ноды для этого не подходят и встаёт вопрос о создании функционала по управлению этими данными.

Drupal: Поле с автоподстановкой нескольких имён пользователей

1 vote
+
-

В друпале достаточно легко создать поле с автоподстановкой имени пользователя:

Drupal: Как изменить форму создания/редактирования материала

2 votes
+
-

Для изменения любых форм, в том числе и формы создания/редактирования материала (ноды), существует хук hook_form_alter(). Единственно что нужно помнить при его использовании, это то, что у каждого типа материала свой уникальный id формы:
подробнее

Drupal: Создание табличной формы

2 votes
+
-

Пример создания таблицы со списком материалов, в которой можно редактировать заголовки и устанавливать статус ноды:

подробнее

Drupal: Создание своего типа элемента для использования в формах

0 votes
+
-

Пример модуля, который создаёт элемент (поле) для указания времени. Название элемента — time.

подробнее