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

次のように、ページ タイトルを title 属性として表示し、メニュー タイトルを link タグ内のものとして表示するだけの場合:

<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 に答える