修改了基于Spree的应用程序

时间:2017-11-04 11:09:40

标签: ruby-on-rails-4 spree solidus

我是使用Spree的新手。我们正在使用Solidus,它是Spree 2.4的一个分支。我想在我的应用程序中自定义结帐流程。对于已登录的用户,我们不希望显示送货地址,帐单地址,联系信息和付款信息的表格,因为我们需要使用我们数据库中的客户信息预填充这些字段。

我在https://guides.spreecommerce.org/developer/checkout.html查看了结帐流程文档,但仍然不知道如何实现上述目标。有人可以指导我如何修改结帐表格以隐藏已登录用户的送货地址,账单地址,联系信息和付款信息?

谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用自己的版本轻松替换或覆盖视图前端。在项目中生成前端

rails generate spree:frontend:copy_views

结帐视图应位于此文件夹

YOUR_APP/app/views/spree/checkout

视图使用ruby erb进行编码。