Я не могу получить отдельный макет для определенного действия для работы в рельсах 3 - PullRequest
0 голосов
/ 02 мая 2011

Для жизни я пытался всеми способами получить отдельный макет для моего действия show в моей пользовательской модели для генерации.

Я просто хочу, чтобы все действия отображали applicationмакет и действие show для визуализации макета profile.

Так что, пожалуйста, если у кого-то есть способ (в рельсах 3), пожалуйста, сообщите мне.Я давно этим занимаюсь (уверен, это просто, почти всегда так) ..

Спасибо!

Ответы [ 2 ]

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

это довольно просто

макет: choose_layout

def choose_layout

возврат "layout_a", если action_name == "show" return "application"

конец

0 голосов
/ 02 мая 2011

Используйте параметр: layout при рендеринге шаблона показа:

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