Рендеринг контроллера / действия в другом представлении - PullRequest
1 голос
/ 06 марта 2012

Я ищу способ в Ruby on Rails визуализировать совершенно другое действие контроллера в других представлениях.

Например, я пишу сайт группы, который отображает их альбомы. Так что у меня есть / album / list, который показывает список всех их альбомов с другими материалами на странице в качестве макета. Теперь я хочу также отобразить / news / list на каждой странице как часть макета, чтобы каждая страница, на которую вы переходите, могла видеть ее.

Я не могу найти способ вызвать действие списка контроллера новостей и отобразить его в виде списка, используя частичные представления. Любая помощь будет оценена.

1 Ответ

0 голосов
/ 06 марта 2012

http://api.rubyonrails.org/classes/ActionView/Helpers/RenderingHelper.html#method-i-render

Метод render () дает вам возможность визуализировать определенный файл, помещенный в любой каталог:)

также читайте эту статью - http://blog.plataformatec.com.br/2012/01/my-five-favorite-hidden-features-in-rails-3-2 особенно о "Пользовательские частичные пути ".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...