我正在设置一个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
答案 0 :(得分:1)
如果您只想将页面标题显示为标题属性,将菜单标题显示为链接标记中的标题属性,如下所示:
<a href='/my_page_url' title='Entered Top Of Page Form'>Menu Title</a>
然后你必须装饰模型并覆盖分支,如:https://gist.github.com/parndt/5147926