在rails中自定义spree应用程序的最佳方法,从哪里可以看到应用程序的现有代码?
你可以在机器上找到它…
-
定位你的应用
-
run command,
"bundle show spree
"
,例如在我的机器上:
/home/rathore/.rvm/gems/ruby-1.9.2-p320/gems/spree-1.2.0
您可以在github站点https://github.com/spree/spree查看默认的spree代码。
自定义Spree站点的最好方法是通过deface覆盖,一个很好的例子可以在已有的Spree主题的代码中找到,例如,演示Spree站点RDR的主题可以在https://github.com/spree/spree_rdr_theme找到。
基本上,在Spree代码库中已经存在的任何页面都可以使用Deface覆盖,可以在Spree定制指南http://guides.spreecommerce.com/customization.html