Модуль 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>
В папке модуля находятся следующие шаблоны: