5

我需要修改 Spree(功能和视图)。但是 Spree 作为 gem 安装(它不是简单的应用程序),我相信它实际上是 Rails 引擎,对吧?我对这一切都很陌生。

但是,抓住 Spree 并对其进行完全定制以创建您自己的电子商务解决方案的最佳方式究竟是什么?

谢谢你。

PS:使用 Ruby 1.8.7 和 Rails 3。

4

2 回答 2

8

您可以通过覆盖轻松自定义狂欢。当您在 Rails 应用程序中生成一个新的狂欢站点时,您可以看到它创建了空目录,如视图、控制器等。当您的应用程序加载时,它首先查看该位置,然后从 Gem 加载。假设您要自定义产品展示页面,将 show.html.erb 放入 app/views/products/ 并按照您想要的方式进行自定义。

于 2011-03-23T09:57:35.740 回答
4

这是答案:

http://spreecommerce.com/documentation/customization.html

于 2011-03-18T03:45:16.150 回答