Jump to content
Sign in to follow this  
abonnent

Цена товара и количество выбранных размеров

Recommended Posts

Привет всем. Такой вопрос. Выбрал в магазине один товар и выбрал у этого товара 5 размеров. Цена товара общая , которая в корзине , не меняется. Изменяется только от количества товаров. Как сделать, чтобы и от количества размеров цена менялась?

Share this post


Link to post
Share on other sites

Если размеры это опции,то логично предположить что и им нужно указать цены.....

Share this post


Link to post
Share on other sites

Но если цена товара одна и та же, то не логично ли было бы , чтобы каждый размер считался за еще один добавленный товар?

Share this post


Link to post
Share on other sites

Опции это как раз элемент который описывает вариации товара.Включайте уже логику.Если ваш товар стоит 100 р за обычную майку,то он запросто может стоить на сто рублей дороже,за такую же,но с перламутровыми пуговицами(а это будет опция).

Share this post


Link to post
Share on other sites

Tom, И потом, если у товара есть цена, то если назначать к каждому размеру цену, то при выборе одного товара и двух размеров цена будет не как за 2-а товара, а как за 3. 

Share this post


Link to post
Share on other sites
1 минуту назад, abonnent сказал:

Tom, И потом, если у товара есть цена, то если назначать к каждому размеру цену, то при выборе одного товара и двух размеров цена будет не как за 2-а товара, а как за 3. 

Это откуда такие выводы?

Share this post


Link to post
Share on other sites
Только что, Tom сказал:

Это откуда такие выводы?

Что значит откуда? Только что проверил. У товара прописана цена. И у каждого размера такая же цена. Т.е. выбрал товар 300 руб. + 42 размер (300 руб) + 44 размер (300 руб) = 900 руб

Share this post


Link to post
Share on other sites

))))

Одна поправка.Нет желания продавать отдельно"товар" и отдельно "товар-опция",ставим значение для опции "обязательная" и вот уже купить просто "товар" без выбора опции нельзя.То есть нельзя купить ту же майку не указав ни цвет ни размер..... 

Share this post


Link to post
Share on other sites

У меня так и стоит. Т.е. без выбора размера нельзя купить. Но при выборе размера добавляется еще и стоимость размера. Как быть?

Share this post


Link to post
Share on other sites

А как должно быть?

Вы хотите ещё и выбор количества в опции добавить?То ест что бы не просто размер и цвет ,а ещё и указать что зелёных 3 а размер XXL пять ?)

Share this post


Link to post
Share on other sites

Дело не в этом. Есть товар, у которого цена прописана 100 рублей (вкладка Данные - Цена). Добавил к нему Опции (размеры). Если не назначать Размерам цену, то при выборе товара и указания разных размеров, цена будет неизменной. Т.е. выбрал я майку и натыкал 10 размеров. Цена в корзине останется 100 рублей, хотя по логике должно быть 1000 рублей, т.к. каждый размер майки - это ОТДЕЛЬНЫЙ ТОВАР, а не один и тот же. НО если прописать для каждого Размера цену, то общая цена всегда будет больше на 1, т.к. цены размеров прибавляются к цене товара. 

Share this post


Link to post
Share on other sites

То что вы "понаустанавливали" и "понаделали" в магазине,не имеет отношения к логике работы опенкарта.

Вот демо пример.Товар стоит 100 руб.Минимальная опция +50 р.Попробуйте повторить проблему.

http:///////.tw1.ru/index.php?route=product/product&product_id=40

Share this post


Link to post
Share on other sites

А я о чем говорил? У вашего товара цена 100 рублей. За выбор опции (цвета в данном случае) к существующей цене добавляется другая цена. Но если без наценок сделать опции, то цены при любом количестве разных размеров не изменятся.

Share this post


Link to post
Share on other sites

Поставьте чекбоксы вместо радиокнопок, после этого выберите сразу несколько опций. Поймете о чем я говорю.

Share this post


Link to post
Share on other sites

Какая то каша..... Ну вот убрал цены у опций. Выбираю одну белую,потом вторую белую... общая цена 200, вопрос,что не так?

Share this post


Link to post
Share on other sites

А чекбокс в данном варианте,не ваш случай.И он работает согласно заложенной в него логике.

Share this post


Link to post
Share on other sites

Проблема вот в этом. Выбрав 2-е опции, цена остается прежней. А должна бы увеличиться, т.к. заказано 2-а товара по цене 100 рублей, т.е. конечная цена должна быть 200 рублей

Безымянный.png

Share this post


Link to post
Share on other sites

Используйте тип опций Radio.Чекбокс как я и написал выше,не ваш случай.

Share this post


Link to post
Share on other sites

То есть в место чекбоксов нужно в таком случае выбрать радиокнопки? Блин, это не удобно 

Share this post


Link to post
Share on other sites

Спасибо и на этом =)

Share this post


Link to post
Share on other sites

если у вас значение опции это разный товар и имеет к примеру разный артикул и цену, то есть карточка товара выглядит так

майка хб

опции

красная (арт.1) +100 р

белая    (арт.2) +90 р.

синяя   (арт.3) +110 р.

 

то тогда не надо ставить общею цену за товар (вкладка Данные - Цена)

выставляете ее 0.00 р.

и будет вам счастье.

правда при таком варианте есть некоторые нюансы, но это уже другая сторона вопроса.

Share this post


Link to post
Share on other sites
Цитата

Возможности:

  • Добавляет новые поля к значениям опций в товаре: Артикул, Изображение (Изображения опций можно задавать непосредственно в товаре).
  • При добавлении в корзину опции разделяются на отдельные товары. что позволяет изменять количество в корзине.
  • Для каждого значения опции показывается полная стоимость (Для опций с разделением в корзине).

 

Edited by jaffagold

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.