2

我正在尝试从我的 Spree 应用程序中删除侧边栏。

在我的apps/override/remove_sidebar.rb

Deface::Override.new(
  :virtual_path =>"layouts/spree_application",
  :name => "remove_sidebar",
  :remove => "[data-hook='homepage_sidebar_navigation']")

还有什么我想念的吗?服务器检测到覆盖,但没有任何反应。

谢谢!

4

2 回答 2

3

修复了我自己的问题:

apps/override/remove_sidebar.rb

Deface::Override.new(
  :virtual_path =>"spree/layouts/spree_application",
  :name => "remove_sidebar",
  :remove => "aside#sidebar")
于 2012-05-15T20:22:34.790 回答
0

[data-hook='homepage_sidebar_navigation'] 没有出现在 layouts/spree_application

这出现在以下文件中,并且覆盖在那里正常工作: core/app/views/spree/home/index.html.erb core/app/views/spree/products/index.html.erb

于 2012-05-14T23:27:49.477 回答