Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何修改菜单部分中的标记_Ruby On Rails_Ruby_Ruby On Rails 3_Refinerycms - Fatal编程技术网

Ruby on rails 如何修改菜单部分中的标记

Ruby on rails 如何修改菜单部分中的标记,ruby-on-rails,ruby,ruby-on-rails-3,refinerycms,Ruby On Rails,Ruby,Ruby On Rails 3,Refinerycms,我已经为_header、_menu和_menu\u branch.html.erb文件完成了rake覆盖。我想做的是修改菜单的标记,以便在标题旁边显示一个图标 我想我想要的文件是menu.html.erb,如下所示: <ul> <%= render :partial => '/refinery/menu_branch', :collection => roots, :locals => { :hide

我已经为_header、_menu和_menu\u branch.html.erb文件完成了rake覆盖。我想做的是修改菜单的标记,以便在标题旁边显示一个图标

我想我想要的文件是menu.html.erb,如下所示:

  <ul>
    <%= render :partial => '/refinery/menu_branch', :collection => roots,
           :locals => {
             :hide_children => hide_children,
             :sibling_count => (roots.length - 1),
             :menu_levels => local_assigns[:menu_levels],
             :apply_css => true #if you don't care about class='first' class='last' or class='selected' set apply_css to false for speed.
   } -%>
 </ul>
    “/refinery/menu_branch”,:collection=>root, :本地人=>{ :hide_children=>hide_children, :sibling_count=>(root.length-1), :menu_levels=>本地_分配[:menu_levels], :apply_css=>true#如果您不关心class='first'class='last'或class='selected'将apply_css设置为false以提高速度。 } -%>
我不明白的是,似乎没有地方可以添加跨度元素或锚定标记来允许我指定图标。我在哪里可以找到那个代码?我知道,我的问题可能暴露了我对炼油厂页面结构的根本性理解不足——如果您能在介绍文档之外向我提供任何资源,我将不胜感激

render :partial => '/refinery/menu_branch', 

调用另一个部分,其中指定了列表项

您能告诉我rake命令必须是什么样子才能得到它吗?我相信它应该是rake-refinery:override-view=refinery/menu您使用什么版本?似乎在最新的(2.1.0)版本中不再有
\u menu.html.erb
,我指的是2.0