О проекте

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

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

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

Добавляем сущности произвольное свойство

-9 votes
+
-

Есть у [Entity API](https://www.drupal.org/project/entity) в Drupal 7 такой любопытный хук — `hook_entity_property_info_alter()`. Он позволяет очень быстро добавить к любой сущности (например, к ноде) новое свойство, вычисляемое функцией, указанной в этом же хуке.

Допустим, у нас есть тип содержимого «фотоальбом» (album), а к нему через entity reference прикреплены материалы-фотографии. И нам нужно получить количество прикрепленных фотографий. Далее пример с кодом и пояснение, зачем это нужно

CSS: Простое slide-меню

2 votes
+
-

Создание простого slide-меню для мобильных девайсов:

Читать дальше →
Похожие записи:

Drupal: Простая вставка в текст динамического контента (без использования PHP filter)

1 vote
+
-

Часто нужно вставить в середину ноды или блока какой-нибудь контент, сгенерированный с помощью php, например вьюху или переменную. Для решения задачи можно либо вывести контент с помощью php фильтра, либо сделать str_replace() в preprocess функции, либо накидать простой текстовый фильтр, заменяющий токены [function:function_name] на результат выполнения функции:

Интеграция SMSimple в Drupal 7

-6 votes
+
-

Когда-то сделал небольшой модуль для интеграции в Drupal 7 отправки SMS через Quick Telecom. Сервис не понравился, пришлось поменять.
Так что набросал новый модуль для интеграции сервиса SMSimple. Модуль использует API, предоставляемый самим сервисом. Устанавливается как обычно, на странице настроек нужно ввести логин и пароль от аккаунта в SMSimple. После этого над формой настроек появится базовая информация о профиле: имя пользователя, телефон, остаток средств на счете.

Drupal: Запретить установку ajax-кнопке атрибута disabled при клике

1 vote
+
-

Друпал при клике на ajax кнопку устанавливает ей атрибут disabled для запрета повторной отправки формы до того, как придёт ответ. Чтобы запретить такое поведение и разрешить многократное нажатие ajax-кнопки, нужно во-первых, подключить js файл со следующим кодом:

Комментарии: нужны или нет?

-8 votes
+
-

Существует мнение, что комментарии уже отжили свое и что нет в них ничего хорошего ни для пользователей, ни для автора

Комментарии: нужны или нет?

0 votes
+
-

Существует мнение, что комментарии уже отжили свое и что нет в них ничего хорошего ни для пользователей, ни для автора конт

CSS: Вывод в одной строке фиксированного и резинового элемента

2 votes
+
-

Несколько способов вывода в одной строке фиксированного и резинового элемента:

Читать дальше →
Похожие записи:

Drupal 8: обзор модуля Commerce 2.x

-7 votes
+
-

Интернет-магазины в Drupal 8 — интересная тема для многих разработчиков

Drupal 8: обзор модуля Commerce 2.x

0 votes
+
-

Интернет-магазины в Drupal 8 — интересная тема для многих разработчиков.