UMIhelp

Разработка сайта на UMI.CMS => Макросы UMI.CMS => Тема начата: kibal4iw от 30 Марта 2012, 21:20:23

Название: Опции товара + количество для этой опции
Отправлено: kibal4iw от 30 Марта 2012, 21:20:23
Здравствуйте, разрабатываю интернет магазин, возникла следующая проблема.

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

Пример приложен в скриншете.(http://bertoni.ua/category-opt_1_03.png).


Если есть идеи по реализации, не могли бы вы поделится. Заранее благодарен.

Пробовал вот эти способы реализации:
Тут можно добавлять только один товар без опций, может у меня не получилось. http://goo.gl/blboH
Название: Re:Опции товара + количество для этой опции
Отправлено: admin от 02 Апреля 2012, 09:38:22
добавление товара с опцией и количеством вопрос... про количество написано в статье которую вы привели выше, а по поводу опции, то тут надо поискать на форуме уже были разговоры об этом (например здесь http://umihelp.ru/forum/index.php/topic,1033.msg2990.html#msg2990). Но этот вариант будет работать с перезагрузкой страницы с товаром, если необходимо сделать тоже самое на основе ajax, то тут придется дописывать функционал, причем в основном на стороне js скрипта который организует работу ajax механизма взаимодействия с корзиной
Название: Re:Опции товара + количество для этой опции
Отправлено: kibal4iw от 03 Апреля 2012, 22:26:01
По идее это вариант должен подойти. Попробую и если получится сразу-же отпишу, а также постараюсь привести свой пример кода.

Очень странно, что я не нашел этого топика. Спасибо за ссылочку
Название: Re:Опции товара + количество для этой опции
Отправлено: kibal4iw от 13 Апреля 2012, 11:56:34
В общем, долго я бился над этой задачей. Ничего не получилось. В поддержке ответили следующие "вы можете использовать такой нетривиальный способ, сделать товар подразделом каталога, а разные размеры разными объектами каталога.
Название: Re:Опции товара + количество для этой опции
Отправлено: Vladimir от 13 Апреля 2012, 12:55:22
Ну не такой уж и нетривиальный этот способ) До появления опционных свойств так и делалось.

Может быть, в вашем случае можно обойтись логическим маневром. У вас цена одна общая, как я вижу из картинки, и от размера не зависит?
Например, тогда просто список пар отправлять как текстовый комментарий к заказу, а цену считать по суммарному количеству, не детализируя. Кастом, конечно, придется писать на добавление в корзину. Форма со списком количеств отправляется на скрипт, который в цикле добавляет товары с конкретной опцией.
Возможно  даже, так получится и разные цены иметь.
Название: Re:Опции товара + количество для этой опции
Отправлено: admin от 13 Апреля 2012, 14:15:50
В общем, долго я бился над этой задачей. Ничего не получилось. В поддержке ответили следующие "вы можете использовать такой нетривиальный способ, сделать товар подразделом каталога, а разные размеры разными объектами каталога.

а почему не получилось? и с каким вопросом вы в техподдержку стучались?
Название: Re:Опции товара + количество для этой опции
Отправлено: kibal4iw от 13 Апреля 2012, 18:15:38
Делал такой аналогичный вопрос как в теме