О проекте

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

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

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

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

Drupal: Добавить виджет поля заказа в существующий checkout pane

2 votes
+
-

Выводить свои поля на странице чекаута легко с помощью модуля Commerce Fieldgroup Panes, однако он не умеет выводить поля в уже существующих checkout panes.
Пример программного вывода виджета поля заказа field_order_my_field в Billing information (checkout pane с именем customer_profile_billing):

Drupal: Модуль Auto-Dialog — показываем контент и формы в jQuery диалоге

4 votes
+
-

Выложил свой модуль Auto-Dialog в котором попытался воспроизвести в Drupal 7 диалоговую систему из Drupal 8. Модуль позволяет открывать любые страницы в jQuery диалоге.
Использование очень простое — достаточно включить модуль и добавить на страницу ссылку с классом autodialog:

Drupal: Как изменить сообщение, выводимое после создания материала

3 votes
+
-

Пример изменения сообщения, выводимого после создания материала типа page:

Drupal: Отличие submit от button

1 vote
+
-

В Form API есть три вида кнопок —submit, button и image_button.
Читать дальше →
Похожие записи:

Drupal: Примеры кода для Drupal 8

2 votes
+
-

Некто Erik Stielstra поделился с общественностью набором небольших демо-модулей для Drupal 8, показывающих как пользоваться роутингом, конфигурациями, формами, событиями и сервисами. Обещает в скором времени пополнить коллекцию. Инджой.
Читать дальше →
Похожие записи:

Drupal: Правильные ajax селекты, чекбоксы и радиокнопки

3 votes
+
-

Я как-то писал как добавлять элементы в форму с помощью AJAX. Форма работала, но у неё был один недостаток — элементы добавлялись только при включённом javascript.
Сложность реализации ajax селектов/радиокнопок/чекбоксов в том, что без javascript нет возможности засабмитить форму и следовательно изменить её элементы.
Читать дальше →
Похожие записи:

Drupal: Вывести форму Entityforms в блоке

1 vote
+
-

Способ вывода в блоке формы Entityforms с помощью Views:

  1. Создаём представление по Entityform Type. Отмечаем дисплей Block и изменяем формат вывода на Rendered entity:

Drupal: Форма "Добавить в корзину" со списком всех вариантов товара

3 votes
+
-

Задача — вывести в форме "Добавить в корзину" список всех вариантов товара и дать пользователю возможность заказать любой(ые) из них.
Решение зависит от способа вывода вариантов товара (будет ниже).
Все решения базируются на следующем вьюсе по сущностям product:

Читать дальше →

Drupal: Модуль Geofield Yandex Maps — ввод и вывод гео-информации на Яндекс.Картах 2.1

3 votes
+
-

Описание
Модуль Geofield Yandex Maps — это набор инструментов для ввода и вывода гео-информации на Яндекс.Картах версии 2.1. Модуль работает в связке с Geofield и добавляет: