Eu uso um layout diferente para algumas ações (principalmente para a nova ação na maioria dos controladores).
Gostaria de saber qual seria a melhor maneira de especificar o layout? (Estou usando 3 ou mais layouts diferentes no mesmo controlador)
Eu não gosto de usar
render: layout => 'nome'
Eu gostei de fazer
layout 'name',: only => [: new]
Mas não posso usar isso para especificar dois ou mais layouts diferentes.
Por exemplo:
Quando chamo o layout duas vezes no mesmo controlador, com nomes de layout diferentes e opções diferentes, o primeiro é ignorado - essas ações não são exibidas no layout especificado.
Nota: estou usando o Rails 2.