0

当管理员手动从后端创建订单时,我正在努力获取订单商品。我需要它来计算运费。

我尝试了几种方法来获取所有购物车物品,但到目前为止它们没有用,

我试过的是

Mage::getSingleton('adminhtml/session_quote')->getQuote()->getAllItems()

Mage::getSingleton('adminhtml/session_quote')->getOrder()->getAllItems()

当管理员单击创建订单屏幕中的获取运输方式和费率链接时,我需要获取它 在创建订单屏幕中获取运输方式和费率链接

请帮我。

4

1 回答 1

3

我假设您正在尝试创建一种新的运输方式。
如果是这种情况,这可能会对您有所帮助
如果您按照该教程,collectRates($request)在负责计算运费的方法中,您应该能够访问这样的报价项目: $request->getAllItems().
$request变量被传递给所有运输方式,并包含报价中的项目等。

于 2013-10-23T11:26:36.223 回答