繁体   English   中英

自定义Rails应用程序中的狂欢类别页面

[英]Spree category pages in custom rails app

我创建了一个默认的Rails应用程序。 我是初学者。

我无法在spree应用中找到默认情况下即将出现的页面的代码。

这就是我创建应用程序的方式

gem install rails -v 4.2.2
gem install bundler
gem install spree_cmd
rails _4.2.2_ new mystore
cd mystore
spree install --auto-accept

当我转到http://localhost:3000/t/categories/bags ,会得到该类别的所有类别。

但是在我看来,我看不到任何代码。 那么这些是从哪里来的呢?

请帮忙。

这些页面来自Spree gem,其中添加了路线和视图。 戳一戳,看看您在这里找到了什么: https : //github.com/spree/spree/tree/master/core/app

它是作为Rails引擎运行的,因此,如果您想知道gem如何添加路线,请在此处阅读如何工作: http : //guides.rubyonrails.org/engines.html

它来自spree gems,您可以按照以下步骤在编辑器中打开gem文件来查看前端代码。 (您需要设置环境变量EDITOR或BUNDLER_EDITOR)

bundle open spree_frontend 

否则你可以在终端做

bundle show spree_frontend
open 'path above something like  /Users/xyz/.rvm/gems/ruby-2.2.3/gems/spree_frontend-3.0.8'

查看rails request / response日志以在请求中找到渲染的局部路径。

另外,您可能会发现http://guides.spreecommerce.com/developer/view.html很有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM