Лучший способ получить основной заголовок страницы из menu_branch в НПЗ cms?

Я настраиваю сайт 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

1 ответ

Решение

Если вы просто хотите отобразить заголовок страницы в качестве атрибута заголовка и заголовок меню в виде тега в теге ссылки следующим образом:

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

Тогда вам нужно будет украсить модель и переопределить ветку следующим образом: https://gist.github.com/parndt/5147926

Другие вопросы по тегам