настраиваемое поведение продукта - PullRequest
2 голосов
/ 18 августа 2010

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

Я запрограммировал и создал с помощью сценариев новые продукты для каждой возможной комбинации и назначил ихнастраивается.Но когда я в конце добавляю «добавить в корзину», цена, которая у меня есть, не является ценой конечного продукта, а рассчитывается magento.

Кто-нибудь сталкивался с подобным сценарием?Любые возможные решения?

Поскольку я мог бы абстрагироваться, я также напишу свой пример использования:

Магазин о продаже ювелирных изделий.

Атрибут : материал камня

Атрибут : количество камней

Цена : Базовая стоимость + (количество камней) x (цена каменного материала)

1 Ответ

1 голос
/ 18 августа 2010

У меня есть сильное подозрение, что вы меняете цену, когда товар попадает в корзину.Это правильно?Magento, по какой-то причине, которая, вероятно, является оправданной, но не менее раздражающей, будет пересчитывать цену товара при каждой загрузке страницы.

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

Надеюсь, это поможет.

Спасибо!Джо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...