Addon JoomShopping Палитра цветов
Joomla 3Аддон JoomShopping палитра цветов — данный аддон позволяет отображать палитру расцветок товара компонента JoomShopping, с возможностью смены изображения в зависимости от выбранного цвета в палитре.
Аддон JoomShopping палитра цветов предлагает перечень настроек для отображения. Автоматически собирает наборы расцветок товара. Возможно задать способ переключения расцветок — при наведении или с помощью клика мыши.
Для работы аддона Вам необходимо создать зависимый атрибут в опциях JoomShopping, который будет отвечать за расцветку. В качестве опций атрибутов задайте наборы цветов, к каждому цвету добавьте изображение цвета. После того, как атрибут будет добавлен, в настройках товара добавьте атрибут цвета и загрузите для него отдельное изображение расцветки товара.
Аддон устанавливается из раздела «Компоненты» — «JoomShopping» — «Установка и обновление».
- Полностью бесплатный;
- Нет привязки к домену;
- Имеет гибкий функционал, все настройки доступны из административной панели;
- Не требует правок кода и не изменяет ядро системы;
- Отсутствуют копирайты и вшитые скрытые ссылки;
Модуль тестировался на следующих версиях компонентов и модулей:
- Joomla 3.9.11
- JoomShopping 4.18.3
- JoomShopping модуль Top rating 4.0.4
- JoomShopping модуль Bestseller 4.0.3
- JoomShopping модуль product labels 4.0.4
- JoomShopping модуль Latest products 4.1.5
- JoomShopping модуль top hits 4.0.4
0.0.9: (12.07.2021)
— Удалена привязка к домену и соответствующий зашифрованный код, теперь аддон распространяется бесплатно;
0.0.8: (12.03.2020)
— В настройки аддона добавлен параметр, позволяющий самостоятельно выбрать способ сортировки палитры;
— Исправлена ошибка, из-за которой выводились дублирующие цвета, если товару были присвоены множественные вариации атрибутов (например «цвет + размер + и т.д.»), теперь атрибуты корректно группируются.
0.0.6: (29.09.2020)
— Исправлена сортировка палитры цветов, теперь порядок корректно определяется на основе сортировки изображений в атрибутах;
— Исправлена ошибка, из-за которой изображение не сменялось при наведении на палитру цветов.
0.0.5: (26.09.2020)
— Исправлена сортировка изображений в случае, если для одного цвета задано более одного изображения.
0.0.4: (29.08.2020)
— Исправлена ошибка, из-за которой формировался некорректный запрос в базу данных.
0.0.2: (28.08.2019)
— Добавлена возможность изменить метод смены изображений: при наведении, кликом мыши;
— Добавлена возможность отключить отображения названий цветов.
0.0.1: (25.08.2019)
— Добавлена возможность отключить аддон без его удаления;
— Добавлена возможность задать высоту изображения;
— Добавлена возможность указать атрибут, из которого должна формироваться палитра расцветок.
В: Будет ли аддон работать с JoomShopping 3?
О: Нет.
В: Есть ли в планах разработка аддона для JoomShopping 3?
О: Нет.
В: Не получается установить аддон, что я делаю не так?
О: Аддон устанавливается из раздела «Компоненты» — «JoomShopping» — «Установка и обновление». Если и в этом случае не устанавливается, напишите о проблеме на почту info@blog-about.ru
В: Где находятся настройки аддона?
О: Настройки аддона доступны из раздела «Компоненты» — «JoomShopping» — «Опции» — «Расширения», справа от аддона «JoomShopping addon — Color Palette in Products List» нажмите кнопку в поле «Конфигурация».
В: Как связать палитру цветов с изображениями товаров?
О: Первым делом проверьте, что у Вас активирован параметр «Дополнительные параметры для атрибутов» в разделе «Компоненты — JoomShopping — Настройки — Функции магазина». Это дает возможность добавлять изображения отдельно для каждого атрибута товара. Теперь, когда Вы будете присваивать каждому товару разные атрибуты цвета, то напротив каждого атрибута будет кнопка «Дополнительные значения», где можно добавить изображения к атрибуту.
В: Слишком долгая анимация смены изображений, как исправить?
О: Откройте файл /plugins/jshoppingproducts/ba_color_palette_products_list/ba_color_palette_products_list.js и везде, где встретите значение 500 (2 раза) смените на своё в секундах. 500 в данном случае означает анимацию в полсекунды.
В: Будет ли работать аддон с кастомным шаблоном JoomShopping?
О: Работа аддона с кастомизированным шаблоном JoomShopping не гарантируется. Всё зависит от степени его кастомизации.
В: Аддон установился нормально, настройки произведены, но результата никакого, где проблема?
О: Если у Вас переопределен шаблон JoomShopping в Вашем шаблоне Joomla, то откройте файл /templates/ВАШШАБЛОН/html/com_jshopping/list_products/product.php Если у Вас стандартный шаблон JoomShooping или он переопределен согласно рекоммендациям JoomShopping, то откройте файл /components/com_jshopping/templates/ВАШШАБЛОН/list_products/product.php
В файле найдите блок вывода изображения, внутри этого блока обязательно должна быть строка print $product->_tmp_var_image_block; в противном случае аддон срабатывать не будет.
- Для корректной работы модуля на сайте должна быть подключена библиотека jQuery;
- Для работы модуля необходима версия PHP не ниже 5.6;
- Может не работать с плагинами вывода зависимых атрибутов в списке товаров (не проверялось);
- Не работает совместно с аддоном JShopping More Photos.
В описании более чем достаточно описано, что необходимо сделать.
1 - Создаем зависимый атрибут, называем его к примеру "Цвет", в качестве параметров указываем к примеру "красный", "желтый", "синий" и т.д.
2 - В настройках JoomShopping обязательно включаем опцию "Дополнительные параметры для атрибутов".
3 - Теперь необходимому товару добавляем этот нужные цвета, сохраняем настройки и напротив добавленных атрибутов появятся кнопки "Дополнительные параметры", при нажатии откроется окно с загрузкой изображений - для каждого цвета загрузите нужные изображения.
4 - Соответственно в настройках аддона выберите созданный атрибут.
<div class="image_block">
<?php print $product->_tmp_var_image_block;?>
... тут остальной код ...
</div>
Если у Вас в шаблоне по какой-то причине нет этой строки, добавьте её.