Lightbox ефект в joomla
SqueezeBox це реалізація Lightbox в Joomla
Для його застосування в head область index.php файл шаблону потрібно додати наступний код:
Цей код додасть в HTML код сторінки наступний скрипт:
Тепер для застосування Lightbox ефекту потрібно додати в матеріал наступний код:
Даний HTML код використовується для відображення картинки у спливаючому вікні. Його також можна використовувати і для відображення сторінки з поточного сайту. Щоб у спливаючому вікні був тільки сам матеріал, а не вся сторінка, потрібно в параметри посилання додати? Tmpl = component або tmpl = component
Щоб відкрити сторінку у спливаючому вікні з іншого сайту, потрібно використовувати код:
або для php коду:
Станиця буде відкрита в плаваючому фреймі. Якщо це матеріал з сайту Joomla, також можна використовувати параметр tmpl = component. Правда, в цьому випадку у спливаючому Кадр не будуть завантажені таблиці стилів і, відповідно, матеріал буде виглядати не зовсім так, як він виглядає на віддаленому сайті.
Якщо ми хочемо відкрити матеріал з поточного сайту в плаваючому фреймі, потрібно в розмітку компонента змісту components / com_content / views / article / tmpl / default.php додати код:
Додавання даного коду збереже форматування матеріалу.
Або краще скопіювати файл розмітки в папку шаблону html / com_content / article /
behavior.modal річ хороша, але як до цього класу прикрутити лупу при наведенні миші на картинку, що б було зрозуміло, що картинка клікабелье.
behavior.modal річ хороша, але як до цього класу прикрутити лупу при наведенні миші на картинку, що б було зрозуміло, що картинка клікабелье.
Додав в head шаблону код.
. коротше, все працює, тільки проблема в тому, що при відкритті зображення сторінка сайту прокручується вгору ((
знайшов рішення, в файлі template.css знайти рядок overflow-y: і надати йому значення none
Додав в head шаблону код.
. коротше, все працює, тільки проблема в тому, що при відкритті зображення сторінка сайту прокручується вгору ((