UMIhelp

Разработка сайта на UMI.CMS => Шаблоны XSLT => Тема начата: mitrey от 07 Июня 2016, 15:48:35

Название: Разные цены при добавлении в корзину
Отправлено: mitrey от 07 Июня 2016, 15:48:35
Ребят, подтолкните на путь истинный...

У меня есть табличное представление товаров в категории. Последние 3 колонки каждого товара - это три цены: цена при заказе от 1 тонны, при заказе от 5 тонн и при заказе от 10 тонн. При наведении на цену - показывается иконка "добавить в корзину". Как бы мне сделать что бы при добавлении товара таким способом - он добавлялся по цене, на которую нажали?
Название: Re: Разные цены при добавлении в корзину
Отправлено: aghigay от 07 Июня 2016, 20:00:35
Предлагаю сначала определиться с тем, что происходит в реальном мире, а потом уже с тем, что происходит в ЮМИ.

Если указано "цена от 10 тонн", то как я могу добавить в заказ 1 тонну по цене 10?
Название: Re: Разные цены при добавлении в корзину
Отправлено: mitrey от 07 Июня 2016, 21:26:13
Предлагаю сначала определиться с тем, что происходит в реальном мире, а потом уже с тем, что происходит в ЮМИ.

Если указано "цена от 10 тонн", то как я могу добавить в заказ 1 тонну по цене 10?

Логично, но такие условия. Есть три цены, при клике на одну из них нужно добавлять товар именно по этой цене.
Название: Re: Разные цены при добавлении в корзину
Отправлено: aghigay от 08 Июня 2016, 00:16:38
Вообще конечно многое зависит от того, в каком виде сейчас у вас хранятся цены. Например, они у вас идут опционными свойствами - тогда тут не должно быть проблем с подобной модификацией.

Может быть у вас цены - это отдельные товары. Тогда вроде как тоже особых проблем не вижу.

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

Очень много ньюансов реализации и без более подробного рассказа о текущей ситуации вариантов миллионы.
Название: Re: Разные цены при добавлении в корзину
Отправлено: mitrey от 08 Июня 2016, 09:28:50
Пока цены просто сделаны через price_02 и price_03 строковыми полями. Видимо, нужно копать в сторону скидок.