ноя
12
2015
0
Василий
- Используя Colorbox Node - благодаря ему выводится только содержимое страницы без шапки, подвала и т.д. Ссылка на материал оформляется в виде: <a class="colorbox-node" href="blogs/my-example?width=600&height=600">My Example</a>
или <a class="colorbox-node" href="blogs/my-example" data-href="blogs/my-example?width=600&height=600">My Example</a>
или <a class="colorbox-node" href="blogs/my-example" data-inner-width="600" data-inner-height="600">My Example</a> - Больше настроек и особенно удобнее для вывода форм связка Auto-Dialog + Asaf. Ссылка на материал оформляется в виде:
<a href="/contact" class="autodialog" data-dialog-width="500">Contact</a>
<a href="/contact" class="autodialog" data-dialog-title="Feedback">Feedback</a>, где data-dialog-{option-name} attribute позволяет установить свои опции вывода (список)
Если используется и Asaf, добавляется атрибут data-dialog-ajax="true".
Например, для отключения редиректа формы ссылка примет вид:
<a href="/contact" class="autodialog" data-dialog-ajax="true" data-dialog-ajax-disable-redirect="true">Contact</a>
Статья на русском: http://xandeadx.ru/blog/drupal/733 - Используя Modal forms - не тестил; по описанию позволяет выводить в модальном окне, используя только возможности ctools, формы входа на сайт, восстановления пароля, создания нового аккаунта, форму модуля Contact, добавления комментариев, пользовательские формы.
- Используя bootstrap, если сайт это позволяет (http://bootstrap-3.ru/javascript.php#modals - описание на русском). Принцип - вставить код, взятый из примера; при необходимости заменить параметры на нужные.
Category: