Нестандартная цена товара, отображаемая в корзине; не отображается пользовательская цена на странице просмотра заказа - в Multiple Shipping Checkout - PullRequest
1 голос
/ 03 ноября 2011

У меня большие проблемы, Я хочу добавить разные категории товаров в корзину, За каждый товар я должен приносить дополнительные 5 $ за дополнительное количество.Он может отличаться в разных категориях.

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

для Например: есть два продукта 1 и 2. для продукта 1,для дополнительного количества я должен добавить $ 5 / кол-во без его первоначальной цены, т.е.если стоимость продукта 1 составляет 10 долларов, а я выбрал 2 количества, тогда цена будет 10 долларов США * (5 долларов США * 1) = 25.для продукта 2, для дополнительного количества я должен добавить $ 10 / кол-во без его первоначальной цены, т.е.если стоимость продукта 1 равна 15, а я выбрал 2 количества, то цена будет $ 15 * 2 + ($ 10 * 1) = 40.

I have implemented it.

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

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

Пожалуйста, предоставьте мне помощь.

заранее спасибо.

1 Ответ

1 голос
/ 10 ноября 2011

Atlast, я выясняю решение для этого. Все цены на товар, отображаемый в корзине, устанавливаются в Subtotal.php в

[magento root] /app/code/core/Mage/Sales/Model/Quote/Address/Total/Subtotal.php

в function _initItem ($ address, $ item) , там я редактирую установленную цену для продукта с пользовательской ценой.

Теперь работает нормально.

Надеюсь, это поможет, если кому-то это понадобится ...

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