【问题标题】:Best way to customize Spree?自定义 Spree 的最佳方式?
【发布时间】:2023-08-29 19:10:02
【问题描述】:

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

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

谢谢。

PS:使用 Ruby 1.8.7 和 Rails 3。

【问题讨论】:

    标签: ruby-on-rails e-commerce customization spree


    【解决方案1】:

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

    【讨论】:

    • 我所做的是查看 spree_core gem 以查看正在加载哪些文件(即部分文件的名称)
    【解决方案2】:
    最近更新 更多