ruby-on-rails - 删除侧边栏 - 疯狂商务

标签 ruby-on-rails ruby-on-rails-3.1 spree

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

在我的apps/override/remove_sidebar.rb中:

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

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

谢谢!

最佳答案

解决了我自己的问题:

apps/override/remove_sidebar.rb中:

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

关于ruby-on-rails - 删除侧边栏 - 疯狂商务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10577861/

相关文章:

rubygems - 如何为 Rails 3.1 引擎添加对额外 ORM 的支持?

spree - 如何将 Spree 主题用于我创建的自定义页面

mysql - Spree 2.0.0 在结帐时合并 2 个州?

linux - SpreeCommerce Git 错误我不知道为什么会出现这个错误

ruby-on-rails - Ruby on Rails 获取正文消息 IMAP

jquery - Rails3 中通过 AJAX 请求加载页面内容的最佳实践?

ruby-on-rails - 如何使用字符串调用名为范围的事件记录

sql - 迁移在 Rails 上不起作用

mysql - 如何选择 Rails 中以数字开头的行?

ruby-on-rails - carrierwave:在序列化动态属性上安装 uploader