Поблагодарить:
Четверг, 24 Март 2016 13:01

Simple Image Gallery PRO – не работает

Заголовок обзора такой, потому что мне была поставлена задача: установить на сайт галерею изображений. И то, что на одном сайте работало исправно, на другом почему-то работать перестало. В конкретном случае – изображения открывались в новой вкладке, а не во всплывающем окне. Как и полагается в этом случае – направился в интернет за поиском ответа на вопрос «Почему?».

Похожий материал по теме: Simple Image Gallery.

Одна из главных проблем ещё заключалась в том, что ищу то я решение для CMS Joomla 3, на сегодняшний день её не зря называют «Версия для разработчиков», потому как очень тяжело найти тот или иной плагин, модуль, компонент. Если Вы новичок в работе с Joomla я бы рекомендовал Вам работать с 2,5-й версией, но я же не из тех, кто ищет лёгкие пути, вот и приходится брать «лопату» и разгребать завалы.

В интернете вариантов ответов было немало, в числе которых и «конфликт библиотек jquery». И один из ответов: «измените, режим вывода плагина», вот здесь то, как раз и напоролся на первый подводный камень – подобные настройки имеются только у версии PRO, а это уже не бесплатная версия. Но и этого оказалось мало, поскольку скриншоты настроек, которые я видел, относились к версии Joomla 2,5, а что касается 3-й версии, их там попросту не оказалось. Да-да, открываю компонент Simple Image Gallery PRO, возможность создать новую галерею есть, а возможность настроить вставку отсутствует.

Я не сдался и продолжил поиски. Нашёл кое-какую документацию, а та на английском языке, но мне подошло. Итак, по умолчанию код вставки галереи выглядит так:

{gallery}folder{/gallery}

Где *folder* это адрес каталога с изображениями (например, в настройках галереи каталог по умолчанию «images», то адрес галереи с изображениями будет – images/folder/). Но настройки модуля можно прописать и вставке галереи:

{gallery}folder_path:thumbs_width:thumbs_height:display_mode:caption_mode:popup_engine:gallery_layout{/gallery}

И теперь разберём по порядку, что за что отвечает:

thumbs_width - ширина "превью"-изображения (в пикселях);

thumbs_height - высота "превью"-изображения (в пикселях);

display_mode - имеет два значения, 0 (по умолчанию) и 1 (миниатюры);

caption_mode - имеет три значения, 0 (без заголовка), 1 (заголовки в генерируемом сообщении), 2(заголовки в labels.txt файлах)

И то что меня заинтересовало особенно:

popup_engine - настройка всплывающего окна, значения: jquery_slimbox, jquery_prettyphoto, jquery_colorbox, jquery_fancybox, highslide, lytebox, greybox, mootools_slimbox, simplebox.

Меня "спас" режим jquery_slimbox, Вам возможно подойдёт какой-нибудь другой режим. Ну и последнее:

gallery_layout - оболочка (внешний вид), галереи и значениия: Artistic, Classic, Elegant, Galleria, Polaroids, Sleek.

Закончу обзор примером того, как выглядит в моём случае вставка галереи на сайт:

{gallery}16.03-11:250:175:0:1:jquery_slimbox:Elegant{/gallery}

Спонсоры: