Вы здесь

Auto-Dialog

Открытие содержания с использованием jQuery UI Dialog и AJAX.

Модуль Auto-Dialog позволяет открывать содержание в накладываемом поверх странице слое с использованием jQuery UI Dialog и AJAX. Использование:

  • Включите модуль
  • Добавьте ссылке на страницу класс автодиалога

При добавлении ссылке класса, можно использовать разные варианты параметров в атрибуте data-dialog-{option-name}:

<a href="/contact" class="autodialog" data-dialog-width="500">Contact</a>
<a href="/contact" class="autodialog" data-dialog-title="Feedback">Feedback</a>

Поддержка модуля Asaf позволяет использовать AJAX с любыми формами. Используйте атрибут data-dialog-ajax="true":

<a href="/contact" class="autodialog" data-dialog-ajax="true">Contact</a>

Для отключения перенаправления формы используйте атрибут data-dialog-ajax-disable-redirect="true":

<a href="/contact" class="autodialog" data-dialog-ajax="true" data-dialog-ajax-disable-redirect="true">Contact</a>

В папке модуля находятся следующие шаблоны:

  • templates/block--autodialog.tpl.php
  • templates/html--autodialog.tpl.php
  • templates/page--autodialog.tpl.php
  • templates/region--autodialog.tpl.php