在狂欢中,是否有可能将所有结帐流程步骤保存在一个页面中?

时间:2013-07-24 07:27:53

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2 spree

是否有任何内置功能在狂欢中或我们只需要自定义它?

4 个答案:

答案 0 :(得分:5)

我最近发表了一篇关于这个主题的博客文章,希望它有所帮助。

http://nebulab.it/blog/one-page-checkout-with-spree

该方法描述了如何:

  1. 更改checkout / edit.html.erb视图以显示所有相关的结帐步骤。
  2. :remote => true添加到所有form_for,但最后一个。
  3. 在checkout / edit.js.coffee中创建一个js视图,它将替换正确位置的下一步内容。

答案 1 :(得分:1)

您可以尝试此演示以获取更多详细信息,我认为它对您有用。 link

答案 2 :(得分:0)

你可以试试spree_one_page_checkout gem 但我真的不知道它是否正常工作。

答案 3 :(得分:0)

您需要创建自己的版本。我不知道提供这种支持的任何扩展。