在没有用户点击登录页面的情况下,我该在哪里设置匿名结帐?


11

将商品添加到Drupal Commerce购物车后,我点击了购物车评论页面。然后,我单击“结帐”,然后单击登录页面,是否有一个设置,用户不必登录就可以匿名结帐。如果他们已经在该站点上拥有一个帐户,则他们的订单将参考其电子邮件添加到他们的帐户中。


我要通知接受建议编辑的用户,OP在注释中明确说明了他们没有使用Commerce Kickstart的已接受答案,因此添加一句话说他们正在使用Commerce Kickstart与OP所说的相反。 。不要在OP的话里说些什么。
kiamlaluno

Answers:


12

您不只是在使用Drupal Commerce,对吗?听起来您正在使用启用了Commerce Checkout Redirect模块的Commerce Kickstart或Drupal Commerce 。这就是您要描述的行为的原因。只需禁用它并启用David Thomas指向的“访问签出”权限。


2
好的,请确保我提及我是否使用kickstart。实际上我没有使用kickstart。我安装了核心Commerce,并从头开始进行构建,而没有发生任何膨胀。如果可能,我想尝试在核心Commerce中进行所有操作,因此如果我开始使用其他未更新的模块,则升级不会成为问题。谢谢!我发布了很多Commerce内容,因为我希望能够记录在没有Kickstart的情况下从头开始构建Commerce时其他人会遇到的所有新手问题。
Patoshiパトシ

9

Admin > People > Permissions : "Access checkout"对于匿名用户,您可能需要检查的权限。

如果用户确实登录,则其匿名订单将被添加到其经过身份验证的用户购物车中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.