У меня есть модель контроллера для ресурса страниц. мне нужно, чтобы иметь возможность доступа имена страниц и страниц и link_to внутри Application.html.erbКак получить доступ к атрибутам модели и контроллера изнутри application.html.erb?
Я попытался рендеринга навигации частично. Но вы не можете получить доступ к контроллеру из частичного. Мне нужно иметь возможность отображать навигационную панель, которая имеет доступ к переменной @pages, поэтому я могу ее пропустить.
Каков наилучший способ для этого?
+1 избили меня :) – gef
Красиво сделано, даже добавлено кэширование переменных там, чтобы удостовериться, что он назначает его только если он еще не установлен. Так будет ли это работать в частичной навигации? Частично все еще вид? – user1951237
Правильно, это будет работать в любом частичном режиме. Это решение, которое я использовал в своих проектах. – depa