ruby-on-rails
  • ruby-on-rails-3.1
  • spree
  • 2012-05-14 43 views 2 likes 
    2

    我想从我的Spree应用程序中删除边栏。删除侧边栏 - 狂欢商业

    在我apps/override/remove_sidebar.rb

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

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

    谢谢!

    回答

    0

    [数据挂机=“homepage_sidebar_navigation”]没有出现在布局/ spree_application

    这显示在下列文件和覆盖正常工作有: 核心/应用/视图/大礼包/首页/指数.html.erb 核心/应用/视图/大礼包/产品/ index.html.erb

    3

    固定我自己的问题:

    apps/override/remove_sidebar.rb

    Deface::Override.new(
        :virtual_path =>"spree/layouts/spree_application", 
        :name => "remove_sidebar", 
        :remove => "aside#sidebar") 
    
    +3

    在Spree 2.1.4中,我不得不使用'virtual_path:'spree/shared/_sidebar'。 – Will

    相关问题