禁用访客结帐狂欢

时间:2017-07-05 04:08:29

标签: ruby-on-rails ruby spree

有没有办法禁用允许客人在狂欢中下订单的功能?我四处搜索但似乎没有看到任何内容,管理面板中也没有任何设置。

有没有正确的方法来执行此操作,还是我必须完成代码并将其删除?

2 个答案:

答案 0 :(得分:3)

使用allow_guest_checkout首选项更改结帐时的默认设置。

您可以将此首选项设置为false以禁用狂欢中的访客结帐。 希望这会有所帮助。

答案 1 :(得分:0)

通过将allow_guest_checkout设置为false,可以轻松更改此功能。 转到config / initializers / spree.rb, 然后插入

config.allow_guest_checkout =假

请参阅https://github.com/spree/spree-guides/blob/master/content/developer/core/preferences.md