Помогите решить проблему
Магазин продает принты на разных товарах (футболки, подушки, кружки и т.д.) чтобы не создавать много разных товаров в магазине с одними и тем же принтом подумал сделать следующее...
Создать товар принта http://shop-go.ru/kachki/futbolka-kach-3/
А уже в нем через функцию "Услуги" сделать выбор товара на котором мы будем печатать.
Так вот вопрос, допустим покупатель хочет купить с одним и тем же принтом мужскую и женскую майки. Это по факту 2 товара, а в корзину попадет один товар с 2 услугами. Как сделать чтобы при выборе более 1 услуги в товаре увеличивалось число товаров на количество услуг. 3 услуги = 3 товара. Ну или запретить выбор более 1 услуги, выглядеть будет так (выбрал 1 услугу в товаре положил в корзину, выбрал другую услугу положил в корзину)
Желательно чтобы это все работало только у одного типа товаров, будет плохо если такие функции будут работать на всем магазине.
P.S. Подскажите как можно реализовать такие продажи других путем.
Спасибо!
8 ответов
А что если у вас захотят заказать 2 женских и 1 мужскую? Тогда ваш вариант тоже не подойдет.
Проще всего вам сделать один выпадающий список в котором будут указаны:
- мужская 43 размер
- мужская 44 размер
- женская 22 размер
- подушка 30х30
- подушка 40х40
И избавитесь от ненужной головной боли и клиентам будет проще.
Выпадающий список будет тогда очень огромным, если заходят заказать 2 женские и 1 мужскую, то по одной товару можно в корзину все же ложить.
Тогда теряется смысл всей авантюры, т.е. если покупатель захочет купить 1 мужскую и 1 женскую, тогда он воспользуется выбором характеристик, а если 2 мужских и 1 женскую, то тогда не получится.
Сделайте тогда так, ещё проще будет
Валерий, от размера меняется в некоторых случаях сама цена, кроме футболок есть много разных товаров, для которых можно использовать этот принт. Принтов больше тысячи, и если одни и те же принты дублировать под каждый товар (майки, футболки, шорты, толстовки и т.д.) то все это место будет занимать прилично.
http://shop-go.ru/kachki/futbolka-kach-3/
Сейчас бы найти что где подкрутить чтобы при выборе более 1 четбокса количество товаров увеличивалось, но тогда 2 услуги будут привязаны к каждому из 2-х товаров и т.д. ппц вот проблема))
В таком случае лучше запретить ставить более 1 четбокса (услуги). Положил в корзину, выбирай дальше.
Ну на самом деле на том скрине, что я привел выше, можно и цену менять и даже фотографию при выборе.
Ничего себе вы там наделали вариантов)))
Сделайте тогда JS и не парьтесь
знал бы я JS я бы и не парился))
https://jsfiddle.net/yyywd6de/1/
Спасибо! Посмотрю что лучше из двух зол))