Вывести материал во всплывающем окне

  1. Используя 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>
  2. Больше настроек и особенно удобнее для вывода форм связка 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
  3. Используя Modal forms - не тестил; по описанию позволяет выводить в модальном окне, используя только возможности ctools, формы входа на сайт, восстановления пароля, создания нового аккаунта, форму модуля Contact, добавления комментариев, пользовательские формы.
  4. Используя bootstrap, если сайт это позволяет (http://bootstrap-3.ru/javascript.php#modals - описание на русском). Принцип - вставить код, взятый из примера; при необходимости заменить параметры на нужные.
Category: