CS-Cart version 4.10.3.SP1. Магазин сантехники.
Достоинства вариаций
- Каталог товаров для пользователя выглядит более понятно, на странице каталога отображается больше визуально разных предложений
- Пользователю показываются все похожие предложения в одном месте, такой усовершенствованный вариант «похожие товары» с быстрым выбором нужного по характеристикам
- Если реализовать карточку с вариациями товара с использованием ajax, тоесть подгружать на страницу только различия между вариаций можно сильно сократить время необходимое для изучения (открытия) конкретного предложения.
- Вариации упрощают заведение новых товаров. (Наследование характеристик, наследование изображений товара, в некоторых случаях наследование дополнительных товаров)
Недостатки вариаций
- SEO (общий урл, общий заголовок, общие метатеги). Это не позволяет пользователю попасть сразу на нужную вариацию товара из поисковика, если пользователь ищет точно по характеристикам или артикулу + скорее всего поисковик не в состоянии проиндексировать все вариации одного товара.
- Общая настройка наследования изображений дочерними вариациями на уровне модуля (всего сайта). В итоге приходится или добавлять одни и те же изображения к десятку товаров, что неудобно и не оптимально с точки зрения используемого места на хостинге или же сталкиваться с проблемой когда надо добавить разные картинки к вариациям (например левая/правая угловая ванна)
- Комбинации товаров не привязываются к конкретной вариации, а назначаются всей группе вариаций.
С чем столкнулись – ванны различаются между собой размерами, при одинаковом внешнем виде. Ванна в комплекте – это ванна (корыто) + каркас (ножки) + панель. Идея предлагать покупателю сразу полный комплект – очевидна. Нюанс в том, что каркасы и панели разные и стоят по-разному. Делаю комплект ванна+каркас+панель – получаю ситуацию, что основной товар (корыто ванны) меняется в комплектах, остальные товары комплекта остаются неизменными, в итоге покупатель видит неправильное предложение за неправильную стоимость. - Дополнительные товары не назначаются каждой вариации товара отдельно, а назначаются на всю группу вариаций.
Отдельно хочу отметить недоделанность этого блока – выводить дополнительные товары во вкладках карточки товара – это логично, красиво и нужно многим. Однако мало того, что каждому новому пользователю CS-Cart необходимо его создавать (не очень очевидным образом, кстати), так еще и его заполнение неудобно: требуется открывать «вкладки», а это и лишний клик и перед глазами человека, который заполняет карточку товара, нет надписи «дополнительные товары». - Невозможность редактирования товаров в вариации: в случае ошибочного заведения характеристик в товарах вариации, особенно если эти характеристики «завязаны» на отличия (варианты) вариации изменить их невозможно не распустив группу вариаций. (потом, после изменения, опять собирать группу вариаций, расставлять варианты, называть группу…)
- Ещё плохо то, что в карточке товара в подборе вариаций участвуют одинаковые значения характеристик.
Пример: карточка ванны, в характеристиках по которым формируются вариации указаны Длинна, Ширина, Глубина. В модели ванны «А» есть 3 вариации ванны, которые выглядят одинаково, но отличаются между собой и шириной и глубиной и высотой, а в модели ванны «Б» 3 вариации ванны отличаются между собой только длинной (при равной ширине и глубине). Пользователь на карточках модели «А» и модели «Б» увидит все 3 характеристики, доступных к выбору, но фактически в модели «Б» у него нет выбора по двум из трёх характеристик. Так не правильно, не эргономично.