[msOptionsPrice2] - Галерея модификаций.
В msOptionsPrice2 новой версии добавлена галерея модификаций. Это не самостоятельная галерея а лишь работа со стандартной галереей продукта miniShop2
Подключить галерею просто, достаточно указать таб gallery в настройке msoptionsprice_window_modification_tabs
Конечно доступна сортировка изображений модификации.
В модификацию добавлено получение изображений — поле images и превью — поле thumbs.
Указать необходимые для получения превью можно в настройке msoptionsprice_modification_thumbs,
по умолчанию
Теперь теоретически можно менять полностью галерею для каждой модификации продукта.
Надеюсь вам это пригодится.
Новая версия уже доступна в репозитории — modstore.pro/packages/ecommerce/msoptionsprice2
Спасибо за внимание.
Подключить галерею просто, достаточно указать таб gallery в настройке msoptionsprice_window_modification_tabs
modification,gallery
Выводятся все доступные изображения продукта. При наведении на картинку появляется кнопка "+", либо "-" — прикрепить изображение к модификации или открепить.Конечно доступна сортировка изображений модификации.
В модификацию добавлено получение изображений — поле images и превью — поле thumbs.
Указать необходимые для получения превью можно в настройке msoptionsprice_modification_thumbs,
по умолчанию
120x90
Теперь теоретически можно менять полностью галерею для каждой модификации продукта.
Надеюсь вам это пригодится.
Новая версия уже доступна в репозитории — modstore.pro/packages/ecommerce/msoptionsprice2
Спасибо за внимание.
Поблагодарить автора
Отправить деньги
Комментарии: 25
шикардос, например. Спасибо)
пожалуйста!)
Лови 2 плюса, снял одну головную боль.
пасиб!) я чет не думал что галерея так необходима. А судя по + востребована.
эх… эти бы возможности, да полгода назад. Я уже таких костылей наделал…
вот-вот
Володя, Скажи пожалуйста, работает ли компонент с ms2Gallery (вместо стандартной галереи miniShop2 если используется)?
привет. Пока что нет. Но возможность работы с разными галереями заложил.
Будет время доработаю — не все сразу, тем базовый функционал еще не обкатан.
А так да, в планах есть подключения и ms2Gallery и UserFiles. UserFiles к тому же уже умеет заменять стандартную галерею продукта minishop.
Так что это только вопрос времени.
Будет время доработаю — не все сразу, тем базовый функционал еще не обкатан.
А так да, в планах есть подключения и ms2Gallery и UserFiles. UserFiles к тому же уже умеет заменять стандартную галерею продукта minishop.
Так что это только вопрос времени.
Понял, спасибо! И ещё вопрос про совместимость с mFilter2.
К примеру, вывести все цвета товара в фильтре, и при выборе, например, зелёного – картинки поменяются на модификацию в Зелёном варианте) Так можно?
UPD. Или просто вывести все модификации со всеми картинками, и тут уже просто фильтр работае. Оставляет выбранные цвета.
К примеру, вывести все цвета товара в фильтре, и при выборе, например, зелёного – картинки поменяются на модификацию в Зелёном варианте) Так можно?
UPD. Или просто вывести все модификации со всеми картинками, и тут уже просто фильтр работае. Оставляет выбранные цвета.
Понял, спасибо! И ещё вопрос про совместимость с mFilter2.помоему сейчас так и работает. При смене опции в фильтре переключает свойства продукта если они есть.
К примеру, вывести все цвета товара в фильтре, и при выборе, например, зелёного – картинки поменяются на модификацию в Зелёном варианте) Так можно?
Если есть модификация — она будет подгружена. А там уже если у вас фоторама — должен переключить картинку. Если не фоторама — напишите свою обвязку на замену картинок
Можно сюда пример такого вызова mFilter2? Пожалуйста.
вызов mFilter2 самый обычный
вот пример набросал, тут чанк продукта и вызов
gist.github.com/vgrish/78f506cf2fbb940acad3dd9d57ed49cb
вот пример набросал, тут чанк продукта и вызов
gist.github.com/vgrish/78f506cf2fbb940acad3dd9d57ed49cb
Встроенная галерея конечно очень интересная и перспективная доработка, но у неё есть одна абсолютно бессмысленная функция. Из галереи можно выбрать больше одного фото, что меня загнало в смуту. Фото я выбрал несколько и хотел их присвоить к опции, но на деле массив не создаётся и присваивается лишь первое фото.
Очень надеюсь, что возможность присваивать больше одного фото к одной модификации (несколько фото одного цвета с разных сторон) для выбора опции из галереи Fotorama — это вопрос времени :)
Очень надеюсь, что возможность присваивать больше одного фото к одной модификации (несколько фото одного цвета с разных сторон) для выбора опции из галереи Fotorama — это вопрос времени :)
хотя стоп… В процессинге браузера я вижу 2-е картинки…
Плейсхолдер Images нужно использовать?
Плейсхолдер Images нужно использовать?
Плейсхолдер Images нужно использовать?для сниппета msOptionsPrice.modification вообще не было вывода. Добавил, обновите компонент — плейсхолдер thumbs с массивом картинок
Подскажите как вывести с помощью msOptionsPrice.modification
ссылку на оригинальную картинку (из которой нарезаются превьюшки) к каждой модификации
ссылку на оригинальную картинку (из которой нарезаются превьюшки) к каждой модификации
задайте пустой tpl и посмотрите какие плейсхолдеры достпны.
Если я не ошибаюсь то основная картинка в thumbs -> main
Если я не ошибаюсь то основная картинка в thumbs -> main
в параметрах сниппета писал &includeThumbs=`main,small`
вывод в шаблоне {$_pls['main']} ничего не выводит
вывод в шаблоне {$_pls['small']} выводит превьюшку у каждой модификации
видимо как-то не так вызываю
вывод в шаблоне {$_pls['main']} ничего не выводит
вывод в шаблоне {$_pls['small']} выводит превьюшку у каждой модификации
видимо как-то не так вызываю
Пишите в ТП с указанием доступов к админке и ссылкой на чанк вызова.
Спасибо.
Спасибо.
Здравствуйте! Тестирую дополнение на тестовом сайте. Изображение модификации при выборе другого цвета не переключается
s11353.h9.modhost.pro/index.php?id=4
скажите, пожалуйста, в чем может быть причина?
спасибо
s11353.h9.modhost.pro/index.php?id=4
скажите, пожалуйста, в чем может быть причина?
спасибо
не заметил
В чанк галереи необходимо добавить идентификаторыразобрался
data-rid="{$file['product_id']}" data-iid="{$file['id']}"
Другой вопрос. Нельзя ли сделать чтобы для выбранной модификации выводились только фото данной модификации? А то при пролистывании фото, отображаются фото из другой модификации. Пример s11353.h9.modhost.pro/index.php?id=5
Изображения модификации лежат в поле thumbs.
Можно, по событию загрузки модификации создавать галерею с изображениями данной модификации.
Можно, по событию загрузки модификации создавать галерею с изображениями данной модификации.
Спасибо за ответ, но к сожалению не представляю как это сделать. Не могли бы набросать где что прописывать?
Пожалуйста.
Не могли бы набросать где что прописывать?готового примера к сожалению нет…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.