В след за выходом очередного обновления компонента JoomShopping версии 4.16.1 мы выполняем обновление следующих расширений:
Следующие бесплатные расширения для Joomla! и JoomShopping получили очередные версии:
Модуль AJAX фильтра товаров для JoomShopping был обновлен до версии 1.2.0. В данной версии в модуле был внесен ряд изменений, исправляющих небольшие проблемы отображения, и осуществлен переход всех слайдеров (для фильтрации по цене, весу и т.д.) с jQuery UI slider на noUiSlider, последняя версия которого на сегодня 9.2.0.
В универсальном модуле товаров для JoomShopping было выполнено исправление ошибки при отображении случайных товаров. Также настройки модуля немного изменили свою структуру и стали динамически отображаться в зависимости от выбранной комбинации параметров. Новая версия модуля 1.2.0 доступна для скачивания и автоматического обновления через менеджер расширений Joomla!
Модуль входа для JoomShopping — адаптированный под современную версию Joomla! стандартный модуль для авторизации пользователя, который использует для входа функционал JoomShopping и адаптированную современную верстку.
Шаблон BoxApp2 для JoomShopping был значительно доработан и обновлен до версии 2.2.0. В этом релизе был сделан целый ряд доработок и исправлений, а также добавлен новый функционал.
Из новшеств можно отметить добавление поддержки выбора атрибутов товаров на страница категории, производителя и т.д., что позволяет заказывать товары прямо на этих страницах. Также на этих страницах товары можно отображать списками или плиткой, а пользователь сам может менять шаблон отображения. Изменен механизм добавления товаров в список желаний.
Среди основных изменений доработка верстки множества страниц, исправление AJAX пагинации, доработка страницы товара.
Модуль AJAX корзины для JoomShopping позволяет отображать модальное окно с товарами, добавленными в корзину, и производить в нем все операции без перезагрузки страницы. Также сам модуль отображает в выбранной области шаблона Joomla! количество заказанных товаров и иконку корзины, которая является ссылкой для открытия модального окна корзины. Имеется возможность выполнять заказ товара JoomShopping на его странице, а также на странице категорий, производителей и т.д., без перезагрузки страницы с использованием AJAX запроса.
Далеко не все настройки JoomShopping можно изменить в административной части сайта. Часть из них просто записана в файл по пути:
[домен]/components/com_jshopping/lib/default_config.php
Например, это список полей для сортировки товаров в категориях или имя файла изображения, которое используется по умолчанию, если основное изображение у категории, товара и т.д. не выбрано.
Конечно, можно просто изменить значение нужной переменной прямо в файле default_config.php и эти изменения сразу будут применены на сайте, но это явно не лучшее решение. Изменять системные файлы расширений или ядра CMS не лучшая практика. К тому же файл с настройками меняется и дополняется разработчиками JoomShopping довольно часто. В результате в одном из ближайших обновлений default_config.php будет перезаписан, а внесенные изменения будут утеряны. Как же изменить значения каких-либо стандартных настроек JoomShoppind без риска их потери?
Плагин позволяет сформировать правильны канонические ссылки и добавить соответствующий тег в раздел <head>
сайта. Канонические ссылки формируются на основе указанной администратором сайта главной категории для товара. Применять плагин Canonical URL для JoomShopping рекомендуется, если на сайте есть товары, которые относятся сразу к нескольким категориям.