О проекте

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

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

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

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

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

-19 votes
+
-

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

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

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

-8 votes
+
-

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

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

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

-22 votes
+
-

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

Drupal: Необязательное поле ввода E-mail в форме оформления заказа Drupal Commerce

-10 votes
+
-

Нигде не нашёл способа реализовать опциональный ввод e-mail адреса при оформлении заказа в Drupal Commerce. Пришлось реализовывать самому:
1. Добавляем в свой модуль или template.php:

Drupal: Объединение Product и Product Display в Drupal Commerce

-10 votes
+
-

Инструкция для тех, кто использует в коммерце схему "один product — один product display", и кто хочет объединить Product и Product Display в одну форму:

  1. Включаем модули Inline Entity Form и Commerce AutoSKU
  2. В форме управления полями Product Display изменяем виджет поля field_products на Inline entity form - Single value:

Drupal: Очистить get форму от лишних параметров (form_build_id, form_token, form_id, op)

-10 votes
+
-

Если нужно отправить форму методом get на внешний адрес и при этом не хочется светить form_build_id, form_token, form_id и op:

Drupal: Удаляем друпаловский ресайзер textarea (grippie)

-23 votes
+
-

Код удаляет из темы друпаловский скрипт изменения размеров textarea:

Drupal: AJAX кнопка "Добавить в корзину" в Drupal Commerce

-10 votes
+
-

Код, позволяющий добавлять товары в корзину с помощью AJAX:

Drupal: Реализация AJAX кнопки "Add more" с помощью progressive enhancement

-10 votes
+
-

Пример реализации формы с кнопкой Add more, добавляющая новое поле Name:

Создаём форму, которая будет работать с выключенным Javascript:
Читать дальше →
Похожие записи: