CommerCentr
UA
Увійти

Альтернативное добавление товара в корзину

#1
В общем интересует добавление товара в корзину как на сайте _http://tanuki.kz Возможно ли такое на OC и сколько по цене такая доработка.

П.С. Пытаюсь доказать клиенту, что в таком случае будет путаница если использовать опции, но баба упертая, ничего не докажешь, ведь так нарисовал их дизайнер...
#2
Кнопка + cartAdd(quantity = 1
- cartAdd(quantity - 1

Т.е по сути доработка не велика
Chezчто в таком случае будет путаница если использовать опции,

Это ее проблема, но путаницы не будет
cartAdd(quantity = 1 optionId
#3
а в чем именно путаница ? один товар и несколько видов, которые при инкременте ныряют в корзину ?
с точки зрения СЕО - это неправильно, если, например, есть мороженое, и у него разные вкусы (клубника, манго, классик, шоколад...) то данные "вкусы" - это опциональность, не надо отдельно создавать товары (если это не магазин мороженого) с названием "мороженое клубничное", "мороженое шоколадное"... а опции можно реализовать (тоже пример) как тут:
[POSTS=1]https://allcarpets.in.ua/kovrovye-dorozhki/bezvorsovye[/POSTS]
сама же функция добавления не сильно мудрёная, обычно такие вещи пишу на ajax, где передаю 2 параметра (ID товара и ID опции), ну или третий - кол-во, могу тут функцию расписать, вместе с обработчиком в контроллере, вопрос в логике детальной, что куда и как + на каких страницах нужен вывод.
#4
да, но суть в том, что в карточке товара всегда отображается сколько его уже в корзине. именно это я не знаю как организовать
#5
Chezименно это я не знаю как организовать

Это не сложно
проверять в cart->getProducts

Читати може будь-хто. Щоб писати й голосувати — увійдіть в акаунт.