Работа с корзиной в billing.phtml - PullRequest
0 голосов
/ 28 октября 2010

внутри одной страницы оформления заказа billing.phtml Я должен сделать несколько проверок и даже удалить или добавить вещи в корзину. Но я не вижу, как это сделать

как я могу изменить корзину из шаблона?

Спасибо
Джо

Ответы [ 2 ]

2 голосов
/ 29 октября 2010

Я бы порекомендовал вам не применять эти логические изменения в phtml. Вам следует попробовать поработать с PHP-кодом метода доставки или оплаты, либо расширив основные методы Magento, либо написав свой собственный. В вики Magento или других блогах есть множество учебных пособий о том, как этого добиться.

При непосредственном редактировании phtml вы рискуете сломаться, когда Magento выпускает исправления или обновления, и в целом это плохая практика.

1 голос
/ 29 октября 2010

Из этого файла вы можете использовать $this->getQuote(), чтобы получить объект Mage_Sales_Model_Quote.Методы, которые вы можете найти полезными для этого объекта: getAllItems(), addItem() и removeItem().

...