【问题标题】:Removing Blog Homepage Title Refinery删除博客主页标题炼油厂
【发布时间】:2012-06-02 05:32:14
【问题描述】:

按照教程的建议,我已成功从其他页面中删除了 body_content_title。但是,在博客主页上,我似乎无法让标题消失。我已尝试按照常见问题解答将 :body_content_title 设置为 null,但这似乎不起作用。

<% content_for :body_content_title => ""%>

查看index.html.erb视图,似乎标题信息包含在该行中

<% content_for :body_content_left do %>

但我似乎无法找到输入/呈现 :body_content_left 信息的位置。任何帮助解决这个问题将不胜感激!

感谢您阅读本文, 直流

【问题讨论】:

    标签: ruby-on-rails ruby blogs title refinerycms


    【解决方案1】:

    我已经被困了几个小时了,我想出了如何解决它。

    我正在使用炼油厂博客 2.0.4 版

    而我所做的是覆盖索引文件:

    rake refinery:override view=refinery/blog/posts/index
    

    然后将第 19 行(&lt;%= render :partial =&gt; "/refinery/content_page" %&gt;) 替换为:

    <%= render :partial => "/refinery/content_page", :locals => { :remove_automatic_sections => true }  %>
    

    您也可以将同一行替换为:

    <%= render '/refinery/content_page', :hide_sections => :body_content_title %>
    

    两种方法可以写相同的东西,但我想第二种更干净。

    【讨论】:

    • 正是我希望找到的。太棒了!
    猜你喜欢
    • 1970-01-01
    • 2012-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多