Обзоры расширений Joomla

 

 

 

DJ-Catalog2 – это расширение для создания универсальных сайтов-каталогов на Joomla 3. С его помощью можно создать каталог любого товара: недвижимости, мебели, машин, электроники, пневматики, книг, вакансий, кино, музыки и другое. При этом учитывается возможность разделения товаров и услуг на категории, когда на одном сайте может быть несколько каталогов с разной продукцией. Кроме обычных функций каталога есть возможность включения корзины товаров (аналог интернет-магазина) с возможностью его заказа.

В предыдущих статьях «Обзор DJ-Classifieds. Создание доски объявлений» и «Обзор RSDirectory. Универсальный каталог товаров Joomla» мы уже рассматривали аналогичные расширения. Но это были больше расширения для создания досок объявлений. DJ-Catalog2 принципиально отличается тем, что товары в каталог не могут добавлять обычные посетители Вашего сайта. DJ-Catalog2 больше подойдёт для фирм и компаний, которые представляют на своём сайте собственную продукцию. Наполнением и сопровождением каталога могут заниматься не только администраторы сайта из админки Джумла. DJ-Catalog2 позволяет это делать и менеджерам из фронтальной части сайта и администраторам из админки.

Пример работы DJ-Catalog2 можно посмотреть на демонстрационном сайте разработчика.

В обзоре будет участвовать последняя, на момент написания статьи (26.03.2016), русскоязычная версия плагина DJ-Catalog2 3.5.3 в Joomla 3.5.0. Обзор будет проходить на сайте с «быстрым стартом» шаблона JM Exclusive Furniture 1.0.0 (EF4). Демонстрационные данные на английском языке (сайт каталога мебели). Помимо DJ-Catalog2 и шаблона на сайте использованы такие расширения (версии указаны на момент написания статьи):

  • DJ-Catalog2 3.5.3. Компонент создания доски объявлений и каталога.
  • DJ-MediaTools 2.6.1. Компонент галереи изображений и видео для Joomla.
  • DJ-MegaMenu 3.3.1. Компонент (модуль, плагин) меню, мега-меню и мобильного меню с множеством настроек и поддержкой вставки модулей в меню.

На официальном сайте расширений Joomla 33 отзыва, расширение добавлено 19 ноября 2014.

  • Общий рейтинг – 100 из 100.
  • Функциональность – 100 из 100.
  • Простота использования – 100 из 100.
  • Документация – 90 из 100.
  • Поддержка – 100 из 100.
  • Соотношение цена\качество – 100 из 100.

Расширение платное, на данный момент $75 США. Но при покупке вместе с шаблоном сайта, специально разработанным для DJ-Catalog2 - существенно дешевле. Плюс, дополнительные качественные расширения в комплекте.

Возможности DJ-Catalog2

Рассмотрим основные возможности модуль каталога для Joomla 3.  Применяя термин «товар», в каталоге подразумеваются и товары, и услуги, и соискатели\работодатели и подобное. Точнее было бы применять термин «элементы» каталога.

Возможность создания и управления неограниченным количеством:

Наличие в модуле каталога для Joomla 3 с расширенными возможностями настройки каждого модуля.

  • Категории.
  • Фильтр (рисунок ниже). Модуль можно выводить везде или только на странице с перечнем товаров, или на странице товара. Можно отображать или прятать в нём фильтрацию по настраиваемым полям, выбирать, какие группы настраиваемых полей или категории нужно использовать в фильтре. Отмечу, что для каталога товаров с десятками и сотнями позиций фильтр - незаменимое дело. Фильтр способен значительно повысить удобство пользования Вашим сайтом. Именно фильтр может стать «фишкой», улучшенным сервисом сайта. Мне нравится Яндекс.Маркет именно из-за очень хорошо продуманной системы фильтрации товаров по критериям (полям). Когда Ваши конкуренты «вываливают» на страницы своих сайтов бесконечно длинные таблицы Excel, Вы можете предоставить своим клиентам удобный способ поиска нужного товара. Но эта задача не слишком простая и затратная по времени, требующая предварительного обдумывания каждого поля.
Каталог для Joomla
Каталог для Joomla
  • Главная страница (что-то типа витрины товаров, слайдера (рисунок ниже)).
  • Товары.
  • Похожие товары.
  • Производители.
  • Поиск.
  • Корзина.
Модуль каталога для Joomla 3
Модуль каталога для Joomla 3

Разграничение прав доступа на основании ACL Джумла для предоставления возможности управления каталогом Joomla из фронтальной части сайта и\или из административной (возможно с ограниченными правами доступа к админке).

  • Возможность разрешить добавления товаров из фронтальной части сайта только в некоторые категории каталога.
  • Ограничения на добавления товара к нескольким категориям.
  • Возможность предварительной модерации добавленных товаров администратором.
  • Возможность скрыть, сделать опциональным или обязательным для заполнения различных данных: производитель, цена, группа полей, мета-данные.
  • Ограничения по доступу к множеству дополнительных возможностей: настройка e-mail, изображений, вложений и так далее.

Гибкие настройки отображения каталога товаров.

  • Возможность настройки различного вида (показать\спрятать что-то в макете) для отдельных категорий, пунктов меню и товаров: количество столбцов в списке товаров, количество товаров на странице, порядок сортировки, фильтры, описание, цену, товары одного производителя, кнопку Подробнее и так далее.
  • Отображение списка товаров в виде блога или сетки.
  • Наличие двух отзывчивых тем оформления (шаблонов): По умолчанию и Bootstrapped.

Гибкая конфигурация страницы товара (рисунок ниже). Есть возможность показать или спрятать:

  • изображение товара.
  • Ссылку на все товары производителя.
  • Цену. Причём, можно прятать цены только в том случае, если не указаны (задано «0»).
  • Навигатор по товарам (ссылки назад и вперёд).
  • Возможность управления отображением сопутствующих товаров.
  • Сделать название категории как ссылка.
  • Сделать название товара в виде ссылки, по нажатию на которую будет открываться всплывающее окно с информацией о товаре. Можно сделать простым текстом или ссылкой, ведущей на страницу с описанием товара.
Каталог товаров для Joomla 3
Каталог товаров для Joomla 3

Настройки SEO.

  • Возможность задания собственных аллиасов (для формирования ЧПУ (SEF)). Если Вас интересует вопрос управления URL-адресами и мета-данными всего сайта, ознакомьтесь со статьёй о sh404SEF.
  • Управление мета-данными товаров, категорий товаров и производителей.

Интеграция с социальными медиа и системами комментария.

  • Добавление любых кнопок социальных сетей. Например, AddThis. Возможность их отображения в разных частях страницы (вверху, внизу и т. д.) и на разных типах страниц (страницы товара, категории товара и другое).
  • Интеграция с комментариями: Facebook, Disqus, JComments, Ccomment Pro, DJ-Reviews.

Создание настраиваемых полей и фильтров.

  • Возможность фильтрации товаров по настраиваемым полям.
  • Возможность поиска по значениям настраиваемых полей.
  • Различные типы полей: текстовое поле, текстовая область, HTML, календарь, спадающий список, радио кнопки, чек бокс.
  • Возможность группировки полей.
  • Возможность добавления группы настраиваемых полей при добавлении товара. Это значительно облегчит процесс заполнения каталога товарами.
  • Возможность задания видимости полей на странице перечня товаров и на странице описания товара.

Настройки изображений (рисунок ниже).

  • Настройки типа всплывающего окна.
  • Настройка режима автоматического изменения размеров изображений (Изменение размера и кадрирование или Изменение размера) и областей (горизонтальной/вертикальной).
  • Настройка размеров для различных изображений (миниатюра на странице товара, увеличенный вариант изображения товара и так далее).
  • Настройка расстояния между изображениями на странице товара.
DJ-Catalog2
DJ-Catalog2

Импорт и экспорт данных из в CSV (по аналогии с eKerner VM Products CSV):

  • товары.
  • Категории.
  • Производители.

Корзина и вопросы по товарам.

  • Наличие возможности оформления заявки на покупку товара (аналог корзины интернет-магазина).
  • Возможность отправки вопросов о товаре или нескольких товарах.
  • Запросы\заказы хранятся на сайте и приходят на почту администратору.

Интеграция с расширениями.

  • Интеграция с DJ-MediaTools для создания красивых, функциональных и отзывчивых слайд-шоу, слайдеров и галерей.
  • Интеграция с Xmap.
  • Интеграция с ARTIO JoomSEF.
  • Интеграция с поиском Joomla.
  • Интеграция с умным поиском Joomla.
  • Интеграция с расширением отзывов jLexReview.

Дополнительные особенности и возможности.

  • Поддержка Joomla 2.5 и 3.x.
  • Наличие профессиональных, адаптивных и современных шаблонов специально для создания каталога товаров на DJ-Catalog2. Кстати, при покупке такого шаблона в стоимость лицензии входит стоимость лицензии на DJ-Catalog2 (на 1 месяц обновлений и технической поддержки).
  • Поддержка отзывчивого (адаптивного) дизайна.
  • Поддержка мультиязычности (при помощи Falang и Joomfish).
  • Поддержка RTL (письменность справа налево).
  • Возможность соотношения товара\объекта к местоположению на карте Google и поиск этого объекта в заданном радиусе от указанной точки.
  • Удобное управление и настройка компонента.
  • Защита форм при помощи капчи.
  • Настройки валюты.
  • 11 типов пунктов меню (с настройками) для вывода во фронтальной части сайта различных страниц каталога: просмотр архива товаров, просмотр карты, просмотр вопросов, корзина, товар, страница добавления товара, просмотр запросов, просмотр товаров пользователя, производители, товары, категория товаров.
  • Наличие личного кабинета пользователя (список добавленных им товаров и форма добавления товаров).
  • DJ-Catalog2 переведён на несколько языков, включая русский, английский, немецкий, французский. Перевод на русский язык неполный (делал не я).
  • Квалифицированная и оперативная техническая поддержка на английском языке.
  • Документация (на английском языке).

Как видите, перечень возможностей достаточно большой, и он не исчерпывающий. Стоит отметить, что разработчик постоянно обновляет и дополняет своё детище. Плюс, можно найти расширения от сторонних разработчиков, которые интегрируются с DJ-Catalog2, например, JSitemap PRO, Ccomment Pro, OSMap и другие.

Рассмотрим административную часть DJ-Catalog2 (рисунок ниже), чтобы у Вас сформировалось более детальное впечатление о компоненте. Так будет проще принять взвешенное решение о его покупке.

Админка DJ-Catalog2
Админка DJ-Catalog2

Обратите внимание, что очень многие принципы и настройки похожи на DJ-Classifieds. Для сокращения объёма информации в статьях, буду затрагивать только наиболее полезные и интересные вопросы\опции.

Товары каталога для Joomla

В данном разделе (рисунок ниже) Вы сможете создавать и управлять товарами (элементами) каталога. Для удобства поиска и работы с большим количеством товаров предусмотрены различные инструменты: фильтр, сортировка и пакетная обработка.

Товары каталога для Joomla
Товары каталога для Joomla

При создании и редактировании товаров доступен ряд настроек, распределённых по вкладкам (рисунок ниже).

  1. Редактировать.
  2. Параметры публикации.
  3. Изображения.
  4. Вложения.
  5. Местоположения.
  6. Атрибуты товара.
  7. Параметры.
Создание и редактирование товара
Создание и редактирование товара

На первой вкладке Редактировать (рисунок выше) доступны основные опции страницы товара. Те, кто работал с компонентами интернет-магазинов, заметят схожие опции:

  • SKU. Артикул товара.
  • Производитель.
  • Available. Доступность (только доступные в наличии товары можно добавлять в корзину).
  • Parent. Позволяет сделать текущей товар дочерним\сопутствующим товаром. Например, карта памяти может быть сопутствующим товаром для фотоаппарата. Это даст возможность выводить сопутствующие товары на странице основного.
  • Похожие элементы. Можно добавлять схожие\сопутствующие товары к текущему товару. Эта опция обратная Parent.

Очень удобно, что помимо основной категории товара, опция Раздел, товар в каталоге Joomla 3 можно прикрепить к дополнительным категориям (опция Видимые в). Причём, разработчики DJ-Catalog2 позаботились о том, чтобы по всем «неосновным» URL-адресам товар был доступен с указанием канонической ссылки в коде. Например, есть товар «DEX DK 6590 X». Его основная категория (Раздел) – «Чайники», а дополнительные (Видимые в) «Мелкая бытовая техника» и «Бытовая техника для кухни». URL-адрес основной категории (Раздел) выглядит примерно так: «bytovaya-tekhnika/chajniki/dex-dk-6590-x», а если переходить на страницу товара с других, дополнительных категорий, то URL будут такими: «melkaya-bytovaya-tekhnika/chajniki/dex-dk-6590-x» и «bytovaya-tekhnika-dlya-kukhni/chajniki/dex-dk-6590-x». Так вот на страницах с URL «melkaya-bytovaya-tekhnika/chajniki/dex-dk-6590-x» и «bytovaya-tekhnika-dlya-kukhni/chajniki/dex-dk-6590-x» будет добавлен тег «rel="canonical"» с указанием главного URL – «bytovaya-tekhnika/chajniki/dex-dk-6590-x». Это избавит каталог товаров от дублирования контента, что достаточно важно в плане SEO.

Если Вы указали цену и специальную цену (Special price), то в модуле каталога для Joomla 3, на странице перечня товаров и на странице самого товара можно вывести зачёркнутую цену (рисунок ниже).

Специальная цена
Специальная цена

На вкладке Параметры публикации (рисунок ниже) можно указать мета-данные страницы товара и заполнить дополнительные опции.

Параметры публикации
Параметры публикации

Вкладка Изображения (рисунок ниже) позволяет задать одно или несколько изображений товара с описанием. Отдельное спасибо разработчику за возможность мульти загрузки изображений.

Изображения
Изображения

Вложения. Данная вкладка (рисунок ниже) аналогична вкладке Изображения, позволяет добавлять вложенные файлы к товарам. Это может быть инструкция, таблица с характеристиками, драйвера и так далее.

Вложения
Вложения

Location (местоположение). Если у Вас, например, каталог недвижимости, то есть смысл указания местоположения объектов каталога на карте. Вот для этого и служит данная вкладка.

Местоположение
Местоположение

Атрибуты товаров. Это одна из самых важных, на мой взгляд, вкладок. Атрибуты товаров или свойства товаров – это, по сути, те самые настраиваемые поля, которые отображаются на странице товара, на странице категории товаров, по ним происходит фильтрация и поиск товаров. Они важны как для внешнего вида каталога, так и для его функциональности и информативности. По сути, это важнейшая часть описания товара – его характеристики. Есть информация в сети, наблюдаю по себе и сужу по крупным интернет-магазинам и площадкам типа Яндекс.Маркет – люди не читают длинные описания товаров, с гораздо большим вниманием мы просматриваем характеристики. Их удобно представлять в виде списка. По моему мнению, при создании каталога товаров для Joomla 3 необходимо уделить особое внимание данному вопросу. Нужно дать пользователю максимально полное описание товара и при этом сделать его максимально лаконичным.

Один из моих последних заказчиков интернет-магазина, по моему совету, подготовил список необходимых полей (атрибутов\свойств товаров) для каждой из категорий товаров. Благодаря этому мне удалось:

  1. Создать нормальный фильтр по каждой категории товара.
  2. Выводить список характеристик товаров на странице товара в «стандартизированном» для каждой категории виде и последовательности характеристик.
  3. Сократить, примерно, на 20-30% время заполнения «карточки» товара по сравнению с «ручным» добавлением характеристик.
Атрибуты товаров
Атрибуты товаров

Параметры. На данной вкладке (рисунок ниже) Вы можете задать особые настройки отображения каждого конкретного товара. Или можно указать применение параметров по умолчанию. Обратите внимание, что некоторые из указанных тут параметров можно задать ещё в:

  1. Общих настройках модуля каталога для Joomla 3.
  2. В настройках раздела (категории товара).
  3. В настройках пункта меню.

Помните, что в DJ-Catalog2 установлен приоритет применения настроек от более общих к более частным. При этом частные настройки приоритетнее, чем общие. Например, если Вы зададите разные настройки опции Цена, то применится параметр настроек товара, если для него ничего не задано – то параметр пункта меню (через который выводиться товар), если для него ничего не задано – то параметр категории товара, если для неё ничего не задано – будет применена настройка всего компонента DJ-Catalog2 (общие настройки расширения). Под «ничего не задано» понимаем параметр «По умолчанию».

Параметры
Параметры

В следующей статье «Обзор DJ-Catalog2. Каталог товаров Joomla» мы продолжим обзор данного расширении и поговорим о разделах, производителях, группах и настраиваемых полях.

 

Полезные ссылки: