在管理新订单创建页面上获取报价ID

时间:2015-02-02 21:07:28

标签: magento quote discount

我想在管理员尝试创建订单时添加一个价格匹配文本框。 像这样:

enter image description here

因此,当客户服务部门让客户进行价格匹配时,他们只需输入金额差额,然后我们就给客户提供总折扣。但是我正面临着大问题所以当用户添加金额时按下输入我正在ping一个控制器但是在那个控制器中我无法获得我正在使用的引用ID:

$session = Mage::getSingleton('adminhtml/session_quote')->getQuote();
echo $session->getId() or $session->getQuoteid();

但我无法获得报价ID。是否有我们能做到的原因。因为我们不想要客户物品价格,所以我们希望提供完整的购物车折扣,这有助于我们的客户团队轻松地在那里工作。

1 个答案:

答案 0 :(得分:0)

还有一种默认方法可以做到这一点。

1)当您从后端创建订单时,首先输入客户详细信息。

2)当订单页面打开时,有一个按钮,其中显示“添加产品”,单击它,选择您要使用此订单映射的产品。

3)之后,客户会告诉价格,这意味着您想要定制价格。在这种情况下,您添加的每个产品项下都有一个名为“自定义价格”的复选框,其中包含“添加产品”选项(内部“订购的商品”)。

4)当您单击此复选框时,将显示一个输入,您可以在其中输入折扣价。输入自定义价格后,单击下面名为“更新项目和数量”的按钮。

5)商品价格将根据您的自定价格进行更新。您现在可以继续进行进一步的订单处理:)