我正在开发一个使用 Spree 的应用程序,我想在 spree 框架内向我的应用程序添加基本上静态的页面。例如,我希望有一个页面使用我已经为 Spree 设计的布局(包括搜索、用户信息等内容),并在 spree 中列出两个不同类别的产品以及指向它们的链接。我尝试了 spree-static-content 扩展,但当前版本似乎与 1.3.1 版本的 spree 有很多错误,因为据我了解它是“静态”的,所以我无法将 ruby 标签等添加到正文内容。
我不确定如何使用 deface 来做到这一点,据我所知,添加页面并将路由添加到不同的控制器意味着我无法使用从 Spree 控制器检索信息的当前布局。我还尝试在 spree 控制器中简单地为页面添加一个新定义,但这也不起作用,这意味着我必须使用控制器文件的静态版本,这会在 Spree 更新时导致问题。
有谁知道如何在现有的 Spree 商店中添加新的页面浏览量?
谢谢!