Magento - 由前端管理员为给定客户下订单

时间:2011-04-11 11:59:02

标签: magento

是否有可能以某种方式让Magento管理员从前端向指定客户下订单?

非常感谢。

4 个答案:

答案 0 :(得分:3)

通过Magento管理区域......

1)sales-> order->创建新订单

2)您将收到所有客户的所有电子邮件。选择任何客户的电子邮件并下订单。

3)您可以选择产品,增加运费等等......

希望这会有所帮助。

答案 1 :(得分:1)

如果你真的需要在前端做到这一点: 我不认为这很容易实现:正如您所知,结账过程在很大程度上依赖于会话,并且它还从会话中获取用户数据。 但是,如果您使用自定义控制器获取客户数据,例如在json中检索数据,则可能是可行的。我不知道如何使客户数据检索安全,因为您可能无法登录... 在那之后,祝你好运,在javascript中预先填充表格。

答案 2 :(得分:1)

如果您需要这样做,您可以构建一个以客户身份登录的功能,该功能仅授予已拥有所有客户数据的管理员用户。不过,在订单付款时间方面,您可能仍会遇到麻烦。如果您这样做,请确保花费大量时间来保护“登录身份”模块并仅允许授权的管理员。

答案 3 :(得分:1)

当您第一次发布此内容时,这不可用,但现在有一个免费的扩展程序“Login as Customer”,我发现它很简单,直观且非常有用,可以从前端为客户下订单而不是后端。当您拥有一个具有非标准产品配置或选项依赖性的大量定制站点时,从后端下订单有时不是一个现实的选择。这个扩展工作得非常好。