ruby-on-rails – 如何自定义狂欢商务?
我在
Windows机器上安装了Spree,添加了示例数据并访问了管理员.
但现在呢? 如何创建新页面或URL? 我在rails项目文件夹中找不到任何控制器或文件.我是否必须更改Spree下载的位置? 解决方法
Spree是“开发人员友好的”,这意味着您在构建应用程序时需要使用开发人员的思维模式.要创建新页面,您必须遵循Rails-Way.如果您运行bin / rake路线,您将看到为您生成的所有路线. 要在Spree中生成路径,您需要调用spree.root_path之类的东西.如果在主应用程序中具有相同的路径,则必须调用main_app.root_path.这种方式rails知道你想要自己的根路径,而不是Spree的. 对于一些最佳实践,您应该查看此博客文章:http://blog.benmorgan.io/post/102924399166/customizing-spree-some-best-practices.(我的博客中也有很多Spree内容.)
Bundler安装Spree,然后通过rvm或rbenv将其存储在适当的位置.您所要做的就是添加: gem 'spree',github: 'spree',branch: '3-0-stable' gem 'spree_auth_devise',github: 'spree/spree_auth_devise',branch: '3-0-stable' gem 'spree_gateway',github: 'spree/spree_gateway',branch: '3-0-stable' 或者您可以使用我现在使用的Solidus而不是Spree;目前正在将所有活跃的Spree项目移至此项目. 我推荐的是什么: >不要使用狂欢前端. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |