Як вивести регіон в popup вікні. Модуль Fancybox як альтернатива Colorbox Node

Как вывести регион в попап окне
Оцінка матеріалу: 
Average: 5 (2 votes)

Зазвичай у своїх проектах для виводу сторінок я використовував модуль Colorbox Node. Все було б добре, але цей модуль дозволяє виводи в poup-пі лише сторінки, регіони він ігнорує. Вихід я знайшов в модулі Fancybox. Завдяки ньому можна виводити в модальному вікні все що завгодно. Щоб вивсести потрібний регіон в спливаючому вікні потрібно заввнтажити модуль, в папку libraries переносимо потрібним для модуля плагін, скачати його можна звідси. Тепер відкриваємо сторінку на якій потрібно вивести регіон, в моєму випадку це page--front.tpl.php, вставляємо посилання, яке буде відкривате наше модальне вікно:

<a class="fancybox" href="#inline1">Відкрити посилання</a>

Під цим посиланням вставляємо наступний код:

<div id="inline1" style="display: none;">
        <h3>Залиште свої контактні дані і ми зв'яжемось з Вами</h3>
        <p>
            <?php print render($page['назва_регіона']); ?>
            </p>
    </div>

Зберігаємось і чистемо кеш. Тепер вся інформація, яка розміщена  в <div id="inline1"> буде виводитись в popup вікні.