И так детки сегодня я расскажу как сделать форму в модальном окне с помощью ctools.
Для простоты будем выводить форму логина в модальном окне.
Для начало создадим info файл для нашего модуля (ul_modal.info):
; $Id$
;; название модуля
name = User Form Modal
;; описание
description = User Form in modal
;;
package = J Custom Modules
;; версия ядра
core = 7.x
;; зависимость
dependencies[] = user
dependencies[] = ctools
;; файлы модуля
files[] = ul_modal.module
;; версия модуля
version = "7.x-dev"
Далее начнем писать основную часть (ul_modal.module). Для начало нам нужно зарегистрировать адрес в меню для нашей формы: