Про Вариации Товаров, Про Те, Что Появились С V.4.6.1

Как я вижу вы пытаетесь использовать вариации для конфигурируемого товара. У вас это не получится. Правильнее использовать модули специально для этого предназначенные.

Вот есть у вас, к примеру, паяльник (SX-100). Количество паяльника должно уменьшаться когда покупатель приобретает любую вакуумную станцию в комплекте с которой он идет. Т.е. и опция

"Ремонтная станция PACE MBT 350 с вакуумным паяльником SX-100, паяльником PS-90 и термопинцетом MT-100"

и опция

"Ремонтная станция PACE MBT 350 с вакуумным паяльником SX-100, паяльником TD-100 и термопинцетом MT-100"

Так вот. Вариации заточены на то, чтобы каждая комбинация являлась отдельным товаром со своим количеством. Самый просто пример одежда разного размера. Или это может быть паяльник разной мощности от одного производителя. А тот сценарий который у вас вариациями не покрывается.

Видимо, вы не совсем знакомы со спецификой такого оборудования.

"Ремонтная станция PACE MBT 350 с вакуумным паяльником SX-100, паяльником PS-90 и термопинцетом MT-100" и т.д. не является сборным товаром из различных позиций (в данном случае четырех). Это уникальная позиция от производителя со своей упаковкой, инструкцией, ценой, артикулом и соответственно является полноценной складской позицией. И подобное очень часто практикуется производителями оборудования.

То есть, если у одежды как опция выступает размер или цвет, то у данного оборудования опцией может является комплектация.

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

1. Как отключить отображение вкладки именно НА МОБИЛЬНОМ телефоне? Т.е. если экран большой - пускай вкладка отображается, если экран "маленький" - не показывать ее вообще. Обойдемся выпадающим списком.

Как-то можно для вкладки/блока прописать пользовательский CSS "hidden-phone"? Для данного блока я такую возможность не нашел.

Я у себя отключил отображение на мобильном именно с помощью CSS "hidden-phone".

Я у себя отключил отображение на мобильном именно с помощью CSS "hidden-phone".

В настройках именно этого блока не увидел возможности прописать пользовательский CSS. Или я "заблудился" и не там искал?

Внимательно и неспешно "курю" тему перехода от опций к вариациям.

В моем случае вариации - это чаще всего размеры одежды. Вариации на странице товара мне удобнее видеть во вкладке "Размеры". Есть товары у которых существует 25-30 разных размеров.

На мобильном телефоне вкладка "Размеры" в этом случае "превращается" в почти бесконечную "простыню": http://prntscr.com/hwfiqj(представьте, что размеров штук 30).

Т.е. если какой-то пользователь открыл эту вкладку на мобильном телефоне, шансов, что он доскроллит до нужного ему размера - минимум.

Собственно, претензия к адаптивности именно этой таблицы. Вижу 2 решения, на как их воплотить - не знаю.

1. Как отключить отображение вкладки именно НА МОБИЛЬНОМ телефоне? Т.е. если экран большой - пускай вкладка отображается, если экран "маленький" - не показывать ее вообще. Обойдемся выпадающим списком.

Как-то можно для вкладки/блока прописать пользовательский CSS "hidden-phone"? Для данного блока я такую возможность не нашел.

2. Если эту вкладку не отключать, хорошо б иметь возможность выбирать поля, которые НЕОБХОДИМО отображать на мобильном. Т.е. на большом экране пускай таблица выглядит как есть, а на мобильном отображать (например) только 3 колонки: размер, наличие и кнопка купить. Т.е. "жертвуем" колонками в пользу компактности. Вопрос в том, как настроить колонки, которые реально стОит отображать в вертикальном режиме экрана смартфона.

В ее нынешнем виде данная вкладка на мобильном телефоне имеет почти нулевую юзабельность. ИМХО!

Откройте - сами посмотрите. Ее нужно сокращать.

Открыл посмотрел, так делали специально. Опций может быть несколько.

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

Еще серьезная претензия по таблице вариаций:

И проблему и ее решение схематично отобразил тут: http://prntscr.com/hwfqr0

Суть: предположим покупатель открыл эту таблицу, доскроллил ее до нужного (своего) размера одежды, увидел, что его нет в наличии. Как ему объяснить, что чтобы подписаться на уведомление о поступлении, ему теперь нужно скроллить вверх до выпадающего списка, снова там искать свой размер (вариацию), выбирать его и там ставить флаг и вписывать свой e-mail.

А ведь эти телодвижения в половине случаев делаются на мобильном. Там вообще люди к лишним кликам и скроллингу не склонны. В общем в нынешней реализации эта таблица ОЧЕНЬ неэффективна в плане сбора "горячих" (готовых к покупке) лидов в силу явного просчета в ее юзабельности. Прошу обязательно учесть в следующем релизе.

Предлагаю вместо "нет в наличии" в этой таблице сразу выводить флаг "уведомить о поступлении" (при наличии соответствующей настройки в карточке товара) с отдельной языковой переменной (чтобы ее можно было бы обозвать как-то покороче), ибо места в таблице не много и на мобильном наличие длинного текста в таблице сильно ее увеличит. Может быть, вместо текста в этой таблице имеет смысл ввести какую-то пиктограмму для уведомлений. Лишь бы пиктограмма была максимально понятна.

Да, вполне логично, есть смысл улучшить. Но позже, пока есть другие более критичные моменты.

Спасибо за обратную связь, я задачу запостил.

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


Буду давать предложения и замечания на примере этого сайта.

https://t-studio.in.ua

1.

При заходе в категорию с товарами.

https://t-studio.in.ua/kermi/

Отображение сео имени не корректное.

http://joxi.ru/KAxxO4VC4GzbYA

Хотя родительское имя этого товара - https://t-studio.in.ua/brand/kermi/kermi-200.html

2.

Напримере товара - https://t-studio.in.ua/brand/kermi/kermi-200.html.

У этого товара много вариаций, есть товары где их еще больше. Прошу рассмотреть вариант, сделать вот такую штуку.

http://joxi.ru/gmvno43UxG6n4m

Чтобы по умолчанию показывалось к примеру 10 товаров, а остальное выводилось только по нажатию на кнопку “Показать все варианты”

Или второй вариант, сделать колесико прокрутки.

http://joxi.ru/a2XbpRxCykn7jr

3.

Так же, на примере все этого же товара. https://t-studio.in.ua/brand/kermi/kermi-200.html. Много вариаций, не удобно, прошу рассмотреть возможность сделать сортировку по названию колонки. Например если я нажму на название колонки “Высота”, чтобы сортировалось по возрастанию или убыванию данного параметра.

http://joxi.ru/52ab478CGQVW0A

Или же второй вариант, как есть решение здесь. Но это очень наверно продвинутое решение, не знаю насколько оно вообще реализуемо.

http://joxi.ru/1A5d4PytK6qQv2

Тоесть, чтобы над каждой такой таблицей вариаций, появлялись дополнительные фильтры, которые будут помогать более продуктивно работать с таблицей вариаций.

4.

Также, прошу рассмотреть возможность добавлять в эту таблицу характеристики для каждой вариации. Например, у каждого моего радиатора, есть определенный вес и теплоотдача. Это будет сверх круто, когда в этой таблице, клиент сможет смотреть не только цену и размер, но и главную характеристику для определенного товара.

http://joxi.ru/Y2LMVJyunWkOgA

5.

Также вопрос по списку сравнения. В списке сравнения нельзя менять варианты, и даже если я добавляю вариацию в список сравнения, нельзя понять какие размеры вариации добавились в список сравнения.

6.

Также если много вариаций то товар долго открывается.


Думаю пока хватит))) Прошу высказать ваши мысли по данным предложениям.

Спасибо, за детали и подробное описание.

По пунктам:

1. Это баг, исправление будет в 4.7.2

2 и 3 - это сценарий большого количества вариаций, на текущий момент я на него не ориентируюсь при разработке, потому что более частый сценарий это одежда, электронника с небольшим количеством вариантов.

Задачу создал, если будут еще обращения по этому поводу, буду помечать.

Колесико прокрутки, кстати делается очень просто. там достаточно темплейт поправить.

Что касается продвинутого вариант, реализуется это не очень то сложно, я думаю модифа темплейта и js это сделают на 5 баллов.

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

5. Список сравнения изначально сравнивает характеристики а не опции, отсюда все проблемы. Мы в 4.6.3. сделали чтобы отображались правильные свойства сравниваемого товара, например картинка ну и характеристик если они переопределены.

В общем тут надо дорабатывать логику сравнения.

6. С этим боролись уже, посмотрим что там с кешем.

Есть предложение по настройке блока "Вариации".

В настоящий момент есть только одна настройка "Скрыть кнопку Отложить".

Предлагаю добавить

1. "Отобразить/Скрыть опции", на данный момент они отображаются по умолчанию.

2. "Отобразить/Скрыть наименования", сейчас наименование вариаций вообще никак не отображаются.

В моем случае лучше подходит отображение наименований, чем опций, пример:

https://genpribor.ru...tnaya-stanciya/

Видимо, вы не совсем знакомы со спецификой такого оборудования.

"Ремонтная станция PACE MBT 350 с вакуумным паяльником SX-100, паяльником PS-90 и термопинцетом MT-100" и т.д. не является сборным товаром из различных позиций (в данном случае четырех). Это уникальная позиция от производителя со своей упаковкой, инструкцией, ценой, артикулом и соответственно является полноценной складской позицией. И подобное очень часто практикуется производителями оборудования.

То есть, если у одежды как опция выступает размер или цвет, то у данного оборудования опцией может является комплектация.

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

Все, понял вас, спасибо за разъяснения.

Я сейчас этот момент делать не буду, так как не понимаю кто и как его будет использовать. Основная идея сейчас в том, что имя вариации вообще не используется в клиенсткой части, нигде. И мы на него не завязываемся, если его добавить для отображения в кастомерке, то в процессе активной разработки (сейчас это были импорт, управление вариациями) мы обязательно где то забудем что имя вариации тоже нужно.

В общем я пока придерживаюсь одного сценария, вариация - это товар с тем же названием но другими опциями, и некоторыми отличающимися свойствами, такими как цена, вес и прочее.

Но для себя пометил.

Открыл посмотрел, так делали специально. Опций может быть несколько.

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

Тогда вопрос по картинкам. Их вывод в этой таблице реально стоит сделать опционально. Если вариация = размер, то картинки у всех вариаций будут одинаковы. Не хотелось бы ими "перегружать" таблицу. Это вполнесебе базовая потребность и заслуживает того, чтобы быть в "коробке".

Тогда вопрос по картинкам. Их вывод в этой таблице реально стоит сделать опционально. Если вариация = размер, то картинки у всех вариаций будут одинаковы. Не хотелось бы ими "перегружать" таблицу. Это вполнесебе базовая потребность и заслуживает того, чтобы быть в "коробке".

Да, это есть смысл добавить. Сделаем возможность отключать иконку и артикул.

Что касается продвинутого вариант, реализуется это не очень то сложно, я думаю модифа темплейта и js это сделают на 5 баллов.

Спасибо за расширенный ответ.

Можно только более подробно объяснить или к кому обратиться, а то не совсем мне понятно))

"думаю модифа темплейта и js это сделают на 5 баллов."

Уважаемые форумчане, Доброго времени суток!

Вопрос / пожелание / ...

ОДИН:

Возможно ли реализовать Вариации из вкладки Опции на основе "Глобальных опций" - назовем: "Глобальные Вариации" так же с возможностью ссылкой применять к нужным товарам. Не создавая на каждую товарную позицию одинаковые вариации по сути.

Пример: товары стандартных размеров, но цена зависит от материала из которого сделан товар. Строительные материалы: обои, керамика, напольные покрытия и т.п., мебель: одной конфигурации из разных коллекций, ювелирка, автошины и т.п.

Т.о. из Глобальных Опций создаем:

(1) набор "Размеров" и (2) набор "Материалов" - из них генерируем "Глобальные Вариации", которые можно как и глобальные опции, применять к множеству товарных позиций.

ДВА:

Имеем: исх. Цена товара ровна 0 (ноль), а цена товара будет складывается динамически более гибко, чем просто прибавление чисел к исх.Цене: дико не хватает самого простого умножения одной опции на другую, т.к. умножение опции% на ноль = дает ноль.

зы. Тут конечно можно послать меня на маркетплейс - за калькулятором. )

Вроде как баг.

У меня в категории простые и настраиваемые товары.

http://joxi.ru/v29aZ64HGJ0o62

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

Спасибо за расширенный ответ.

Можно только более подробно объяснить или к кому обратиться, а то не совсем мне понятно))

"думаю модифа темплейта и js это сделают на 5 баллов."

Обращаться надо к разработчикам.

Искать либо тут: http://marketplace.cs-cart.com/developers-catalog.html либо тут: http://forum.cs-cart.com/topic/35064-/

Уважаемые форумчане, Доброго времени суток!

Вопрос / пожелание / ...

ОДИН:

Возможно ли реализовать Вариации из вкладки Опции на основе "Глобальных опций" - назовем: "Глобальные Вариации" так же с возможностью ссылкой применять к нужным товарам. Не создавая на каждую товарную позицию одинаковые вариации по сути.

Пример: товары стандартных размеров, но цена зависит от материала из которого сделан товар. Строительные материалы: обои, керамика, напольные покрытия и т.п., мебель: одной конфигурации из разных коллекций, ювелирка, автошины и т.п.

Т.о. из Глобальных Опций создаем:

(1) набор "Размеров" и (2) набор "Материалов" - из них генерируем "Глобальные Вариации", которые можно как и глобальные опции, применять к множеству товарных позиций.

ДВА:

Имеем: исх. Цена товара ровна 0 (ноль), а цена товара будет складывается динамически более гибко, чем просто прибавление чисел к исх.Цене: дико не хватает самого простого умножения одной опции на другую, т.к. умножение опции% на ноль = дает ноль.

зы. Тут конечно можно послать меня на маркетплейс - за калькулятором. )

1. Вы легко это можете проверить не демке demo.cs-cart.ru, насколько я понял из описания это можно сделать.

2. Тут дело в следующем. Если вы используете Вариации а не просто комбинации опций, то это сделать можно.

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

Вроде как баг.

У меня в категории простые и настраиваемые товары.

http://joxi.ru/v29aZ64HGJ0o62

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

Может быть любая цена у настраиваемого товара, поставьте цену первой вариации у такого товара.

Момент с тем как отображаться конфигурационный товар в списке товаров периодически всплывает, мы пока не пришли к окончательному решению

Может быть любая цена у настраиваемого товара, поставьте цену первой вариации у такого товара.

Момент с тем как отображаться конфигурационный товар в списке товаров периодически всплывает, мы пока не пришли к окончательному решению

Понятно, тогда вам для списка мнений и аргументов когда решение все таки будете принимать.

Как по мне, в сортировке товаров, в списке товаров, должна учитываться та стоимость товара которая прописана визуально!

http://joxi.ru/YmEJEx8cZk9j42

Ибо это логично, минимальная цена участвует в сортировке. А так клиент просто думает что сайт не доработан, если более дорогая цена является самой дешевой.

Прописывать минимальную цену в ручную не очень удобно, когда много товаров, прайс меняется и просто человеческий фактор.

И еще, есть такой функционал.

https://www.cs-cart.ru/docs/4.1.x/developer/solutions/catalog/show_options/

Но с вариациями он выводится, но не работает. Вы планируете его доработать, чтобы работало с вариациями? Это было бы очень прекрасно.

И еще, есть такой функционал.

https://www.cs-cart.ru/docs/4.1.x/developer/solutions/catalog/show_options/

Но с вариациями он выводится, но не работает. Вы планируете его доработать, чтобы работало с вариациями? Это было бы очень прекрасно.

Да, столкнулись с этим. Отложили, так как есть сложности в реализации логики. При смене вариации, нужно обновлять много данных.

Тогда вопрос по картинкам. Их вывод в этой таблице реально стоит сделать опционально. Если вариация = размер, то картинки у всех вариаций будут одинаковы. Не хотелось бы ими "перегружать" таблицу. Это вполнесебе базовая потребность и заслуживает того, чтобы быть в "коробке".


Добавили эту фичу. Теперь можно будет отключать отображение иконок и артикулов. Выйдет в 4.7.2 проверить можно на dev.demo.cs-cart.ru

Добавили эту фичу. Теперь можно будет отключать отображение иконок и артикулов. Выйдет в 4.7.2 проверить можно на dev.demo.cs-cart.ru

Приятно слышать, что диалог с разработчиками не просто существует, но еще и приносит плоды. Спасибо!

Еще прокомментируйте, пожалуйста, эту ситуацию: http://forum.cs-cart.com/topic/51212-%D1%81%D1%80%D0%BE%D1%87%D0%BD%D0%BE-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%BF%D1%80%D0%B8-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B8-%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D1%86/