Модуль Фотогалерея

OpenCart - галерея - создаем галерею изображений с помощью модуля галереи

OpenCart — движок для создания интернет-магазина, в котором по умолчанию не предусмотрена возможность создания портфолио или размещения галереи. Но порой бывает необходимо или просто хочется разместить образцы работ, фотографии популярных или необычных товаров, продемонстрировать весь ассортимент цветов, например обивки для мебельных магазинов, разместить галерею всех работ и т. д. В общем, иногда приходится искать сторонние решения для добавления функционала магазину. В данном случае, создание галереи не является исключением.

Простой модуль «Gallery Images» поможет создать любое количество галерей, разместить их как на стандартных схемах движках, так и на отдельной странице.

OpenCart - модуль галереи

Установка и настройка модуля

Скачиваем модуль «Gallery Images».1. Модуль совместим с версиями 1.5.5.1-1.5.6.4, требует установленного vqmod.

Также, если хотите выводить галерею на отдельной странице, а не только блоками на других страницах магазина, то стоит скачать и установить модуль «Clean Category page». Суть модуля заключается в том, чтобы убирать со страницы категорий заголовок, кнопку «Продолжить» и фразу о том, что в этой категории нет товаров, когда их действительно нет в этой категории. Этот модуль сослужит нам службу при размещении галереи на отдельной странице.

2. Распаковываем модуль «Clean Category page» и загружаем его содержимое в корень своего магазина, будут только добавлены новые файлы, ни один из существующих файлов не будет перезаписан.

Аналогично поступаем и с модулем «Gallery Images» — распаковываем и содержимое папки «FILES TO UPLOAD OC-1.5.5.1-up» загружаем в корневую папку магазина.

«

» предоставляет возможность администратору сайта создавать фотоальбомы и загружать в них фотографии. Этот модуль может работать совместно с модулями «

Шаг 1. Установка расширения

Статья «Все способы установки расширений Joomla».

  • Основные.
  • Количество фотографий на странице – Количество одновременно выводимых фотографий в списке.
  • Количество категорий на странице – Количество одновременно выводимых категорий в списке на первой страницы модуля. Параметр появляется, если отмечена опция «Использовать альбомы».
  • Активировать фотографии после групповой загрузки – Позволяет показывать на сайте фотографии, загруженные с помощью ссылки «Добавить несколько фотографий».
  • Открывать фотографию на отдельной странице – Если не отмечена, фотографии из альбома будут сразу увеличиваться. Если отмечена, каждая фотография будет открываться на отдельной странице с полным текстовым описанием, ее можно будет комментировать, ставить рейтинг.
  • В блоке похожих фотографий связь двусторонняя – Если отметить, то при назначении фотографии А похожей фотографии Б, у фотографии Б автоматически станет похожая фотография А.
  • Альбомы.
  • Использовать альбомы – Разделение фотогалереи на альбомы-подкатегории.
  • Количество фотографий в списке альбомов – Количество фотографий, выводимых в списке альбомов на главной странице модуля. Параметр появляется, если отмечена опция «Использовать альбомы».
  • Количество фотографий в списке вложенной категории – Для первой страницы модуля и для страницы категории. Параметр появляется, если отмечена опция «Использовать альбомы».
  • Показывать фотографии вложенных альбомов – Если отмечена, в списке фотоальбомов будут отображатся последние добавленные фотографии из всех вложенных альбомов. Параметр появляется, если отмечена опция «Использовать альбомы».
  • Генерировать размеры изображений – Размеры изображений, заданные в модуле «Изображения» и тег латинскими буквами для подключения изображения на сайте. Обязательно должны быть заданы два размера: превью изображения в списке фотографий (тег medium) и полное изображение (тег large).
  • Использовать изображения для альбомов – Позволяет включить/отключить загрузку изображений к альбомам.
  • Генерировать размеры изображений для альбомов – Размеры изображений, заданные в модуле «Изображения» и тег латинскими буквами для подключения изображения на сайте. Обязательно должны быть заданы два размера: превью изображения в списке альбомов (тег medium) и полное изображение (тег large).
  • Отображение изображений в списке альбомов – Параметр принимает значения:

    • нет (отключает отображение изображений в списке);
    • показывать одно изображение;
    • показывать все изображения. Параметр выводится, если отмечена опция «Использовать изображения».
  • Использовать анимацию при увеличении изображений – Параметр добавляет javascript код, позволяющий включить анимацию при увеличении изображений. Параметр выводится, если отмечена опция «Использовать изображения».
  • Максимальный размер загружаемых файлов – Параметр показывает максимально допустимый размер загружаемых файлов, установленный в настройках хостинга. Параметр выводится, если отмечена опция «Использовать изображения».
  • Применить настройки ко всем ранее загруженным изображениям – Позволяет переконвертировать размер уже загруженных изображений. Кнопка необходима, если изменены настройки размеров изображений. Параметр выводится, если отмечена опция «Использовать изображения».
  • Подключения.
  • Подключить комментарии к фотографиям – Подключение модуля «Комментарии». Параметр не будет включен, если модуль «Комментарии» не установлен. Подробности см. в разделе модуль «Комментарии».
  • Показывать комментарии к альбомам – Подключение модуля «Комментарии» к альбомам. Параметр не будет включен, если модуль «Комментарии» не установлен. Подробности см. в разделе модуль «Комментарии».
  • Подключить теги к фотографиям – Подключение модуля «Теги». Параметр не будет включен, если модуль «Теги» не установлен. Подробности см. в разделе модуль «Теги».
  • Подключить рейтинг к фотографиям – Подключение модуля «Рейтинг». Параметр не будет включен, если модуль «Рейтинг» не установлен. Подробности см. в разделе модуль «Рейтинг».
  • Подключить рейтинг к категориям – Подключение модуля «Рейтинг» к альбомам. Параметр не будет включен, если модуль «Рейтинг» не установлен. Подробности см. в разделе модуль «Рейтинг».
  • Подключить перелинковку – Отображение перелинковки в модуле. Подробности см. в разделе модуль «Перелинковка».
  • Подключить счетчик просмотров – Позволяет считать количество просмотров отдельной фотографии.
  • Выводить счетчик на сайте – Позволяет вывести на сайте количество просмотров отдельной фотографии. Параметр выводится, если отмечена опция «Счетчик просмотров». Параметр появляется, если отмечена опция «Подключить счетчик просмотров».
  • Автогенерация для SEO.
  • Шаблон для автоматического генерирования Title – Если шаблон задан и для фотографии не прописан заголовок Title, то заголовок автоматически генерируется по шаблону. В шаблон можно добавить:

    • %name – название,
    • %category – название альбома,
    • %parent_category – название альбома верхнего уровня (SEO-специалисту).

    Параметр имеет разные значения для разных языковых версий сайта.
  • Шаблон для автоматического генерирования Title для альбома – Если шаблон задан и для альбома не прописан заголовок Title, то заголовок автоматически генерируется по шаблону. В шаблон можно добавить:
    • %name – название альбома,
    • %parent – название альбома верхнего уровня,

    • %page – страница (текст можно поменять в интерфейсе «Языки сайта» – «Перевод интерфейса») (SEO-специалисту).


    Параметр имеет разные значения для разных языковых версий сайта. Параметр появляется, если отмечена опция «Использовать альбомы».
  • Шаблон для автоматического генерирования Keywords – Если шаблон задан и для фотографии не заполнено поле Keywords, то поле Keywords автоматически генерируется по шаблону. В шаблон можно добавить:

    • %name – название,
    • %category – название альбома,
    • %parent_category – название альбома верхнего уровня (SEO-специалисту).

    Параметр имеет разные значения для разных языковых версий сайта.
  • Шаблон для автоматического генерирования Keywords для категории – Если шаблон задан и для альбома не заполнено поле Keywords, то поле Keywords автоматически генерируется по шаблону. В шаблон можно добавить:

    • %name – название альбома,
    • %parent – название альбома верхнего уровня (SEO-специалисту).

    Параметр имеет разные значения для разных языковых версий сайта. Параметр появляется, если отмечена опция «Использовать альбомы».
  • Шаблон для автоматического генерирования Description – Если шаблон задан и для фотографии не заполнено поле Description, то поле Description автоматически генерируется по шаблону. В шаблон можно добавить:

    • %name – название,
    • %category – название категории,
    • %parent_category – название категории верхнего уровня (SEO-специалисту).

    Параметр имеет разные значения для разных языковых версий сайта.
  • Шаблон для автоматического генерирования Description для альбома – Если шаблон задан и для альбома не заполнено поле Description, то поле Description автоматически генерируется по шаблону. В шаблон можно добавить:

    • %name – название альбома,
    • %parent – название альбома верхнего уровня (SEO-специалисту).

    Параметр имеет разные значения для разных языковых версий сайта. Параметр появляется, если отмечена опция «Использовать альбомы».
  • Оформление.
  • Шаблон для списка элементов – По умолчанию modules/photo/views/photo.view.list.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для первой страницы модуля (если подключены альбомы) – По умолчанию modules/photo/views/photo.view.fitst_page.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Шаблон для страницы элемента – По умолчанию, modules/photo/views/photo.view.id.php. Параметр для разработчиков! Не устанавливайте, если не уверены в результате.
  • Дополнительно.
  • Отдельный пункт в меню администрирования для каждого раздела сайта – Если модуль подключен к нескольким страницам сайта, отметка данного параметра выведет несколько пунктов в меню административной части для удобства быстрого доступа (администратору сайта).
  • Индексирование для карты сайта – При изменении настроек, влияющих на отображение страницы, модуль автоматически переиндексируется для карты сайта sitemap.xml.
  • нет (отключает отображение изображений в списке);
  • показывать одно изображение;
  • показывать все изображения. Параметр выводится, если отмечена опция «Использовать изображения».
  • %name – название,
  • %category – название альбома,
  • %parent_category – название альбома верхнего уровня (SEO-специалисту).
  • %name – название альбома,
  • %parent – название альбома верхнего уровня,

  • %page – страница (текст можно поменять в интерфейсе «Языки сайта» – «Перевод интерфейса») (SEO-специалисту).

%parent – название альбома верхнего уровня,

%page – страница (текст можно поменять в интерфейсе «Языки сайта» – «Перевод интерфейса») (SEO-специалисту).

  • %name – название,
  • %category – название альбома,
  • %parent_category – название альбома верхнего уровня (SEO-специалисту).
  • %name – название альбома,
  • %parent – название альбома верхнего уровня (SEO-специалисту).
  • %name – название,
  • %category – название категории,
  • %parent_category – название категории верхнего уровня (SEO-специалисту).


Файл Metadescription.php


Выводит Meta–описание  раздела.


«Вывод фотогалереи»


Файл PhotosShow.php

Абсолютно все пункты меню сайта на InstantCMS делают одно и то же действие – сообщают системе, какой компонент нужно загрузить. Т.е., например, пункт меню «Картинки» загружает компонент «Фотогалерея», а пункт меню «Наши товары» - компонент «Прайслист». Поскольку это 2 разных компонента то и страницы сайта будут выглядеть по разному. На одной – фото, а на другой – цены. Даже когда посетитель просто читает новость или статью – работает компонент «Каталог статей».

Возможности модуля:

а также, как установить плагин на сайт с Joomla 1.5.

Как установить модуль на сайт с Joomla 1.6

и как установить плагин на сайт с Joomla 1.6.

Добавить:

Скриншот 8. Пример вывода альбомов и изображений

Скриншот 9. Просмотр изображения

Наверх