Открытие форм в модальном окне с использованием ctools. Модуль modal_forms.

16.06.2014

Сегодня продолжаем вникать в тонкости работы с формами в Drupal, а именно поговорим о том, каким образом можно открыть любую форму сайта в модальном окне с использованием модуля Ctools. Многие из вас уже не однократно встречали данный модуль, но думаю мало кто из вас (на данный момент) может догадываться, для чего же все-таки он нужен и что несет внутри себя, кроме как зависимости для views.

Темизация веб-формы в Drupal 7. Файл webform-tpl.php

25.04.2013

Сегодня начнём изучение темизации веб-форм в Drupal 7, напомню, что самым популярным при создании своих веб-форм является модуль webform. Как создать свою веб-форму вы можете почитать вот здесь, на этом я останавливаться не буду. В качестве примера я буду использовать стандартный шаблон Drupal – Bartik, и создам форму из нескольких полей (2х текстовых полей, 1го поля с электронной почтой и 1го поля с текстовой областью), в результате данная форма у меня выглядит вот так

Выводим значения ноды в вебформу через GET

25.01.2013

Хочу затронуть такую не очень сложную, но очень распространенную тему в drupal, как вывод любых значений ноды, будь то заголовок материала или поля - в форму. Данный метод широко распространён при создании небольших интернет-витрин, где нет необходимости вести глубокие отчёты и использовать различные методы доставки и так далее, хотя Ubercart и Commerce с этим так же легко справляются, но согласитесь, что для реализации простого функционала использовать тяжёлые модули не имеет под собой ни какой грамотной основы.

Боремся с белым экраном после отправки формы в Drupal

15.01.2013

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; GeSHi has a deprecated constructor in /var/www/u2955091/data/www/drupalfly.ru/libraries/geshi/geshi.php on line 259

Думаю многие сталкивались, особенно это касается разработчиков на 6м Drupal, когда после создания формы модулем webform, после ее заполнения и отправки, вместо вашего сообщения об успешной отправки вылазит пустая страница. Разработчики называют ее белым экраном смерти, хоть это и звучит страшно, тем не менее страшного ничего не происходит, почта так же приходит к вам на почту, но данная ситуация приводит в ступор посетителей ресурса, которые не знают о том, что их сообщение уже отправлено, и они продолжают настойчиво раз за разом ее заполнять и заполнять.

Выводим форму модуля webform в popup окно модуля fancybox

13.11.2012

Итак приступим, задача думаю понятна из заголовка статьи. Для реализации нам понадобится установленный и активированный модуль Fancybox – как его установить можно прочитать вот здесь, сама форма которая реализована модулем webform, как создать свою форму читаем вот

Выводим форму в popup окно в Drupal 7. модуль popup.

08.11.2012

Продолжая тему «Создания своей веб формы в drupal 7» - сегодня покажу как эту самую форму вывести в pop-up окне, которые довольно часто приходится видеть на сайтах. Глубоко вдаваться не буду, можно конечно эти действия проделать и самописным кодом, но есть более простое решение, которое называется «popup». Как вы понимаете это название модуля, скачать который можно вот здесь.

Создание своей формы в Drupal 7. Модуль Webform

02.11.2012

Для каждого разработчика рано или поздно встаёт задача создание формы для сайта, как минимум это форма обратной связи или создание больших форм,- как например составление ТЗ сайта. С такими задачами в Drupal легко справляется модуль Webform, скачать его можно вот отсюда, а как с ним работать я сейчас продемонстрирую.