Перейти к содержанию
Genus

Две цены для товара

Рекомендуемые сообщения

Всем привет, столкнулся с такой проблемой, нужно  в магазине сделать 2 цены на товар,  за 1 штуку и упаковку,  при оформлении заказа будет считаться цена за упаковку. 

Кто-нибудь знает как это реализовать ? Посоветуйте 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Простой вариант - вывести через опции. Пример.
Либо, если цены будет только две - переделываете ненужное поле под цену или создаете новое. Пример.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поддержу вопрос!

 

У нас проблема та же, но цену представляем покупателю за квадратный метр, а в корзину кладем упаковки, т.к. они неделемы. В упаковке несколько квадратов.

 

Сделали JavaScript расчет через атрибуты (смотрим сколько квадратов в упаковке и делим цену упаковки на квадратуру в упаковке - получаем квадраты). В корзину стало правильно все попадать. Вот рабочий пример.  Всплыли проблемы - в YandexML попадает цена не за квадрат, а за упаковку, так же, при использовании фильтров на сайте (по цене) происходит фильтрация по упаковкам.. 

 

Изначально цена была за квадрат, но она же падала в корзину - пришлось переделывать (чтобы была за упаковку).

 

Есть ли какие-н. отработанные подходы к реализации этой проблемы?

 

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поддержу вопрос!

 

У нас проблема та же, но цену представляем покупателю за квадратный метр, а в корзину кладем упаковки, т.к. они неделемы. В упаковке несколько квадратов.

 

Сделали JavaScript расчет через атрибуты (смотрим сколько квадратов в упаковке и делим цену упаковки на квадратуру в упаковке - получаем квадраты). В корзину стало правильно все попадать. Вот рабочий пример.  Всплыли проблемы - в YandexML попадает цена не за квадрат, а за упаковку, так же, при использовании фильтров на сайте (по цене) происходит фильтрация по упаковкам.. 

 

Изначально цена была за квадрат, но она же падала в корзину - пришлось переделывать (чтобы была за упаковку).

 

Есть ли какие-н. отработанные подходы к реализации этой проблемы?

 

Спасибо.

а почему бы вам не задавать минимальное колво для товара что этого товара можно купить только 5 квадратов в итоге будет падать в корзину 5 квадратов она же упаковка

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а почему бы вам не задавать минимальное колво для товара что этого товара можно купить только 5 квадратов в итоге будет падать в корзину 5 квадратов она же упаковка

Вся проблема в том, что у меня ламинат (его в одной упаковке 1,445  квадратных метров для одной коллекции и другое количество - для каждой другой коллекции).

Если Клиент возьмет 10 квадратов, то получится 6 целых упаковок и 0,92 нужно взять из другой упаковки. Вскрытие упаковок и распил листов не практикуется..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.