Spree 3.0 如何添加页脚

Spree 3.0 how to add a footer

spree3.0 默认没有页脚。此版本的所有主题都已过时。如何用最新版的spree添加页脚

我能够通过使用以下污损替代来添加页脚:

Deface::Override.new(virtual_path:     "spree/layouts/spree_application",
                 insert_after:     "body",
                 name:             "footer",
                 partial:          "spree/shared/footer")

如果您还没有创建文件结构,则需要在视图 > 狂欢 > 共享中创建文件结构。您将在此处添加 _footer.html.erb 部分文件

您可以在 app/views/spree/layouts/spree_application.html.erb 创建一个新文件并从 original 复制内容,然后在其中放置您自己的页脚和任何您想要的内容。

与使用污损相比,这样做的好处是您有更多的控制权,而且更简单。不利的一面是,如果布局发生变化,则很难将 spree 更新到较新的版本(但无论如何不会有很多变化)。