Jump to content

Доработка опенкарт 3


Alex147
 Share

Recommended Posts

Добрый день! Вот такая задача нарисовалась:
 

1) В магазине ткани продаются от 6 метров кратно 1 метру и от рулона, обычно рулон это 30 метров. Цены в нарезку и от рулона разные. Нужно вот что:

При добавлении от 6 метров в корзину, товар добавляется по 1 метру, но как только количество достигает рулона (30 метров обычно), цена меняется за метр и дальше положить в корзину можно только кратно рулону, по 30 метров. То есть если набрали 30 метров, то следующая мера уже будет 60.

 

2) Так как стоит минимальное количество, от 6 метров, то в админки также соответственно меньше 6 не поставишь, это нужно исправить. В админке заказа должна быть возможность указывать значение меньше минимального количества.

 

3) А также в админке заказа должна быть возможность указывать меру дробным количеством, к примеру 4.4 метра... При этом на самом сайте для клиента дробных чисел быть не должно.

4) Цены на товары указаны минимальные, то есть цена 1 метра за рулон. От 6 метров цена должна быть с наценкой +10%.

То что корзина в опенкарт передает по апи, это не проблема для решения данной задачи, так как а CMS OKAY, она также передает значения. Есть пример как это решали, если возникнут сложности.

Link to comment
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
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.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...