Mep*_*les 4 ruby blogs ruby-on-rails title refinerycms
根据教程建议,我已成功从其他页面中删除了body_content_title.但是,在博客主页上我似乎无法让标题消失.我已经尝试根据常见问题解答将body_content_title设置为null,但这似乎不起作用.
<% content_for :body_content_title => ""%>
Run Code Online (Sandbox Code Playgroud)
查看index.html.erb视图,似乎标题信息包含在该行中
<% content_for :body_content_left do %>
Run Code Online (Sandbox Code Playgroud)
但我似乎无法找到输入/呈现body_content_left信息的位置.任何帮助清除这一点将不胜感激!
感谢您阅读本文,DC
小智 8
我已经被困在这里几个小时了,我想出了如何解决它.
我正在使用refinery-blog Version 2.0.4
而我所做的是覆盖索引文件:
rake refinery:override view=refinery/blog/posts/index
Run Code Online (Sandbox Code Playgroud)
然后用以下代码替换第19行(<%= render :partial => "/refinery/content_page" %>):
<%= render :partial => "/refinery/content_page", :locals => { :remove_automatic_sections => true } %>
Run Code Online (Sandbox Code Playgroud)
您也可以用以下内容替换同一行:
<%= render '/refinery/content_page', :hide_sections => :body_content_title %>
Run Code Online (Sandbox Code Playgroud)
两种方式写同样的东西,但我猜第二种方式更清洁.
| 归档时间: |
|
| 查看次数: |
802 次 |
| 最近记录: |