Я хочу добавить меню в свое приложение First Ever Rails. Ничего сложного.
Я решил, что, возможно, я должен ссылаться на него из application.html.erb, но после этого я застрял.
Вот что у меня так далеко (это немного)
<%= render :partial => "menu" %>
Если я выполняю частичный вызов «menu» в application.html.erb, куда я помещаю файл меню и как его вызвать? Нужно ли идти в контроллере вида?
Можно ли вызвать этот фрагмент из любой вложенной папки макета?
Часть II. Если я хочу показать другой контент в соответствии с моим представлением - как мне это сделать?
<body>
<p>[<%= yield :menu %>]</p>
<%= yield %>
</body>
</html>
Я только изучаю Rails, так что извините за глупые вопросы. Также меня интересует не только решение, но и идея лучших практик.