0

我正在建立一个 RefineryCMS 网站,我希望菜单链接在悬停时显示页面完整标题。换句话说,菜单的每个 li 元素都应该是这种形式:

<li><a href="/my_page_url" title="my_page_main_title">my_page_menu_title</a></li>

其中“my_page_main_title”是管理员在页面表单顶部输入的内容,“my_page_menu_title”是高级选项中的内容。

我想我必须重写_menu_branch.html.erb,但我应该在后面放title:什么?

<%= link_to(menu_branch.title, refinery.url_for(menu_branch.url), title:  ) -%>

谢谢你。

PS:我骑的是refinerycms-core v.2.0.9

4

1 回答 1

1

如果您只想将页面标题显示为标题属性,将菜单标题显示为链接标签中的标题,如下所示:

<a href='/my_page_url' title='Entered Top Of Page Form'>Menu Title</a>

然后你必须像这样装饰模型并覆盖分支:https ://gist.github.com/parndt/5147926

于 2013-03-12T23:10:25.740 回答