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

 

 

DJ-Catalog2 – русскоязычный компонент магазина для Joomla с возможностью создания каталога товаров с формой отправки заявки. Оснащён средством импорта/экспорта CSV, возможностью создания дополнительных полей, прикрепления изображений и файлов к товарам, фильтром, поиском, сортировкой, разделением товаров по категориям и так далее. Также есть возможность добавлять товары из фронтальной части сайта, создавать разные способы оплаты и доставки, предоставить пользователям личный кабинет и гибко настраивать страницы товаров и категорий.

В предыдущей статье «Обзор DJ-Catalog2 3.7. Интернет-магазин и каталог для Joomla» мы рассмотрели функции интернет-магазина, возможность создания комбинаций товаров и другие новшества в плане электронной коммерции. В этой статье поговорим о выписках (счетах), беджах (метках) и единицах измерения товаров.

В обзоре участвует последняя, на момент написания статьи (18.04.2018), русскоязычная версия DJ-Catalog2 3.7.1 в Joomla 3.8.6. Шаблон сайта JM Product Catalog 1.1. На сайте установлен быстрый старт шаблона (QuickStart). Поэтому в примерах весь контент и пункты меню на английском языке.

  • DJ-MediaTools 2.11. Компонент галереи изображений и видео для Joomla с поддержкой VirtueMart 3. Это позволит создавать слайдер VirtueMart, галереи с товарами и другое.
  • DJ-MegaMenu 3.6.2. Компонент (модуль, плагин) горизонтального и вертикального меню, мега-меню и мобильного меню со множеством настроек и поддержкой вставки модулей в меню.
  • DJ-Tabs 1.3.5.1. Расширение Joomla для отображения контента сайта во вкладках или аккордеоне.
  • DJ-EasyContact 1.4.6. Бесплатный модуль формы обратной связи.

Видео обзор

В данном видео показаны некоторые моменты, описанные в статье.

  • Управление счетами (выписками/проформами) – с 00:00:30.
  • Настройка писем – с 00:03:51.
  • Этикетки (беджи, метки) – с 00:04:48.
  • Единицы измерения товаров – с 00:06:54.
  • Поля корзины – с 00:09:43.
  • Фильтр товаров на AJAX – с 00:12:08.
  • Области стран – с 00:13:21.
  • Модуль «DJ-Catalog2 Производители» – с 00:13:59.

 

 

Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки Вы можете найти на каналах сайта Aleksius.com в YouTube, Rutube и Mail.ru.

Управление счетами (выписками/проформами)

В предыдущей статье был рассмотрен процесс оформления заказа (в видео с 00:05:32). По его завершению в админке DJ-Catalog2 в разделе Заказы (рисунок ниже) есть возможность скачать PDF файлы счетов и проформ. Для генерации PDF Вам нужно установить дополнительную библиотеку TCPDF. Её можно бесплатно скачать тут. Примеры сгенерированных PDF файлов доступны внизу предыдущей статьи (над комментариями).

Заказы интернет-магазина
Заказы интернет-магазина

Там же доступна возможность смены статуса заказа и просмотра информации по нему (рисунок ниже).

Информация о заказе в админке
Информация о заказе в админке

Если выбран статус Новый или Принято пользователем, то это генерирует проформу. Если выбрано Оплачен, Подтверждён, Завершён – это генерирует счёт-фактуру.

В панели инструментов в верхней части страницы появился новый инструмент Счётчики. При помощи него можно задать начальный порядковый номер для генерации счетов (не проформ). Например, можно задать «56» в качестве начального номера для счетов 2018 года (рисунок ниже).

Счётчик счетов
Счётчик счетов

В таком случае последующий счёт получит номер «2018/000057» (рисунок ниже).

Счёт фактура
Счёт фактура

Формат номера счёта можно изменить в настройках DJ-Catalog2 на вкладке Корзина в разделе Основные настройки корзины, опция Формат номера счёта. Доступны такие заполнители (рисунок ниже):

  • «{no}» – первый доступны порядковый номер счёта. С учётом значения заданного Вами в счётчике счетов или по умолчанию.
  • «{year}» – текущий год.
  • «{month}» – текущий месяц.
  • «{day}» ­– текущий день.

Там же есть опция Заголовок счёта. Вы можете внести какую-то информацию, которая будет добавлена в верхнюю часть счёта. Можете применять HTML теги. Плюс, при помощи опции Логотип компании можно добавить в счёт логотип своей фирмы. После внесения изменений в настройки мой счёт стал выглядеть так, как показано на рисунке ниже.

Счёт фактура
Счёт фактура

На рисунке ниже показан пример внесённых мной настроек.

DJ-Catalog2 для Joomla
DJ-Catalog2 для Joomla

Настройка писем

Компонент магазина для Joomla позволяет вносить изменения в CSS стили писем, отправляемых покупателям, и добавлять информацию в верхнюю и нижнюю часть писем. Это можно сделать в настройках DJ-Catalog2 на вкладке Корзина в разделе Основные настройки корзины, опции Логотип компании, Шапка письма, Подвал письма (рисунок выше). На рисунке ниже показан пример письма с применёнными настройками.

Письмо покупателю
Письмо покупателю

Этикетки (беджи, метки)

Товары в магазине на Джумле могут быть оснащены специальными этикетками. На рисунке ниже показан пример таких этикеток на странице товара (верхняя часть рисунка), на странице категории товара типа блог (средняя часть рисунка) и на странице категории товара типа таблица (нижняя часть рисунка).

Магазин на Joomla
Магазин на Joomla

Этикетки могут содержать рисунок и\или текст, а также могут быть оснащены всплывающими подсказками, содержащими текст, изображение, галереи, видео, таблицы и так далее.

Для создания этикеток перейдите в раздел Этикетки и создайте новую этикетку (рисунок ниже).

Создание этикеток
Создание этикеток

Затем перейдите в настройки товара на вкладку Редактировать и при помощи опции Этикетки добавьте нужные Вам этикетки.

Чтобы отображать этикетки на сайте перейдите в настройки DJ-Catalog2 для Joomla и на вкладках Страница товара (если нужно отображать этикетки на странице товара) и Список товаров (если нужно показывать этикетки в категории товара) сконфигурируйте опцию Показывать этикетки. Также можно настроить эти опции отдельно в категориях товаров (разделы) и в пунктах меню.

Единицы измерения товаров

Компонент магазина для Joomla позволяет создавать единицы измерения для товаров. Например, штуки, килограммы, метры, сантиметры квадратные, пачки и так далее. Для создания единиц измерений перейдите в раздел Единицы и создайте новый элемент (рисунок ниже).

Создание единиц измерения товаров
Создание единиц измерения товаров
  • Название. Полное название единицы измерения.
  • Символ единицы. Краткое название единицы измерения, отображаемой во фронтальной части интернет-магазина.
  • По умолчанию. Если эта опция включена, то данная единица измерения будет назначаться всем вновь созданным товарам.
  • Отображать ввод. Если опция выключена, то во фронтальной части сайта нельзя будет указать количество единиц товара, которое покупатель хочет приобрести. Товар будет добавляться в корзину с минимальным значением.
  • Показывать единицы. Отображает символ единицы во фронтальной части сайта рядом с полем ввода количества.
  • Показывать кнопки +/-. Отображает кнопки увеличения и уменьшения количества товаров
  • Целое число. Активируйте данную опцию, если хотите, чтобы количество единиц товара было целым числом. Обратите внимание, что эта опция также зависит от опции Шаг.
  • Минимальное значение. Минимальное количество единиц товара, которое можно положить в корзину. Это значение выбрано по умолчанию во фронтальной части сайта, и оно же применяется в случае, если опция Отображать ввод выключена.
  • Максимальное значение. Максимально возможное количество единиц товаров, которое можно добавить в корзину. Если не хотите ограничивать выбор, укажите «0.0000» (без кавычек). Если Вы ведёте учёт количества товаров на складе, то остаток товаров может служить ограничением по количеству покупаемых единиц товара.
  • Шаг. Шаг изменения количества единиц товара. Должно быть больше или равно значению, указанном в поле Минимальное значение. Шаг может быть дробным числом, например, «0.5». Это возможно, если для опции Целое число выбрано Нет.

После создания единиц можно применять их в настройках товаров на вкладке Коммерция.

Поля корзины

В DJ-Catalog2 есть возможность добавления настраиваемых полей, которые видны в корзине. Это можно использовать для предоставления пользователям возможности указания предпочтительной даты доставки, дополнительного комментария по каждому товару, выбора каких-то вариантов упаковки и так далее. На рисунке ниже показан пример таких полей в столбце Дополнительные данные. Если товаров несколько, то для каждого из них будут доступны все опубликованные поля корзины.

Магазин на Джумле
Магазин на Джумле

Для создания полей перейдите в раздел Поля корзины и создайте новое поле (рисунок ниже).

Компонент магазина для Joomla
Компонент магазина для Joomla

Доступны такие типы полей:

  • Текст.
  • Текстовая область.
  • Календарь.
  • Спадающий список.
  • Радио кнопки
  • Чекбокс.
  • Загрузить файл.

На данный момент процедура применения данных полей покупателями на сайте такова:

  1. Добавить товар (товары) в корзину.
  2. Перейти в корзину.
  3. Воспользоваться полями корзины.
  4. Нажать кнопку Обновить корзину, чтобы применить изменения, связанные с полями. Если это не будет сделано, то при попытке перехода к следующему шагу, покупатель увидит предупреждение о необходимости обновления корзины.

Данные о полях корзины доступны в заказах (в админке и во фронтальной части сайта) и приходят в письмах на почту.

Фильтр товаров на AJAX

Компонент магазина для Joomla оснащён фильтром товаров. Фильтрация происходит с перезагрузкой страницы. То есть, после того, как пользователь выберет параметры фильтрации, страница должна полностью перезагрузиться, чтобы отобразились товары согласно критериям.

Теперь появился плагин «Система - DJ-Catalog2 Ajax фильтр» («Ajax Filters App for DJ-Catalog2»), который позволяет показывать результаты фильтрации в Вашем интернет-магазине без перезагрузки всей страницы. Это ускоряет сам процесс. Для активации данной возможности надо:

  1. Купить плагин «Ajax Filters App for DJ-Catalog2». На данный момент (18.04.2018) он стоит $9 или входит в стоимость DJ-Catalog2 в плане с годовой подпиской.
  2. Установить плагин при помощи менеджера расширений Joomla.
  3. Включить плагин в менеджере плагинов.

Области стран

В разделе Страны появилась возможность добавлять области. По умолчанию они уже добавлены, но на английском языке (рисунок ниже).

Области
Области

Указание области стало доступным в админке и во фронтальной части сайта при редактировании и создании товаров.

Модуль «DJ-Catalog2 Производители»

В модуле «DJ-Catalog2 Производители» появилось два новых макета представления данных «grid» и «list» (рисунок ниже). Стиль зависит от шаблона. В примере показаны варианты размещения модуля в левом столбце.

Модуль «DJ-Catalog2 Производители»
Модуль «DJ-Catalog2 Производители»

Если выбран макет «grid», то во вкладке Макет сетки (рисунок ниже) есть ряд настроек для его конфигурации.

Настройки макета сетки
Настройки макета сетки

На рисунке ниже показан пример отображения модуля во фронтальной части сайта согласно настройкам, указанным выше (позиция – под основным контентом).

Модуль производителей товаров в интернет магазине
Модуль производителей товаров в интернет магазине

Другие новшества

Помимо описанных в этой и предыдущей статьях новинках есть ещё ряд менее значительных.

  • Содержимое корзины теперь временно хранится в куках, чтобы список товаров не потерялся в случаях окончания сессии.
  • В разделах товаров (в категориях) появилась возможность отображения товаров в случайном порядке. Это можно задать в настройках раздела на вкладке Список товаров в опции Порядок по умолчанию. То же самое доступно в настройках соответствующего пункта меню.
  • В настройках DJ-Catalog2 на вкладке Список товаров в области Фильтр товаров появилась опция Поиск местоположения, которая позволяет искать товары в радиусе от заданного адреса. На рисунке ниже показан пример фильтра с наличием поиска по местоположению.
Фильтр интернет-магазина
Фильтр интернет-магазина
  • В настройках DJ-Catalog2 на вкладке Список товаров в области Фильтр товаров появилась опция Поля для поиска, где Вы можете указать элементы объявлений, по которым будет производиться поиск. Доступны: Название, Мета-данные, Раздел, Производитель, Артикул, Краткое описание, Описание, Информация о местоположении.
  • В настройках DJ-Catalog2 на вкладке Список товаров в области Макет товаров появилась опция Второе изображение. Если она активна и у товара есть два изображения, то по наведению курсора мыши на изображение товара в категории товаров, будет показано второе изображение.

Также было внесено множество мелких дополнений и исправлений для улучшения стабильности, безопасности и совместимости с Joomla. С ними Вы можете ознакомиться в списке изменений.

 

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