我需要自定义 Spree (v1.1.1) 菜单,因为它实际上只有“主页”链接。
我尝试通过创建覆盖作为
Deface::Override.new(:virtual_path => "spree/shared/_main_nav_bar",
:name => "home-link",
:remove => "#home-link")
在这里,我只是想删除“Home”以查看它是否有效。而且我还尝试创建一个视图/app/views/spree/shared/_main_nav_bar.html.erb
,但什么也没有,我无法让它工作。
我能怎么做?那么,为什么有时它会覆盖模板,而有时我确实需要覆盖来改变基本布局?我已经阅读了该指南,但我找不到任何关于此的解释。它不应该只适用于我的覆盖/自定义视图吗?