О проекте

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

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

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

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

Drupal: Как добавить валидацию одного из полей расширенного профиля

-11 votes
+
-

Пример валидации поля profile_phone созданного в профиле с помощью модуля Profile:

Drupal: Как сделать редирект на определённый адрес после создания/сохранения ноды

-14 votes
+
-

Пример редиректа на страницу my/super/puper/page после добавления материала типа article:

Drupal: Зависимые элементы форм

-14 votes
+
-

Часто бывает необходимо, чтобы определённые элементы формы появлялись только при определённых значениях других элементов. Например нет необходимости показывать checkbox "Открывать в новом окне", если не отмечен стоящий выше checkbox "Сделать ссылкой". В Drupal 7 создавать такие динамические формы стало поистине просто. Для этого у элементов доступно новое свойство #states.

Drupal: Зависимые элементы форм

-10 votes
+
-

Часто бывает необходимо, чтобы определённые элементы формы появлялись только при определённых значениях других элементов. Например нет необходимости показывать checkbox "Открывать в новом окне", если не отмечен стоящий выше checkbox "Сделать ссылкой". В Drupal 7 создавать такие динамические формы стало поистине просто. Для этого у элементов доступно новое свойство #states.

Drupal: Дублируем настройки разрешений на административной странице своего модуля

-12 votes
+
-

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

Делается это так:
подробнее

Drupal: Дублируем настройки разрешений на административной странице своего модуля

-12 votes
+
-

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

Делается это так:
подробнее

Drupal: Функции обработки форм и их аргументы

-12 votes
+
-

Постоянно вылетают из головы аргументы функций из Form API. На память:

Drupal: Как программно отправить любую форму

-11 votes
+
-

С помощью функции drupal_execute() можно засабмитить любую форму, которая создана с помощью Form API. Преимущества использования drupal_execute над прямыми вызовами API функций вроде node_save(), user_save() или даже user_register_submit() это: