J'utilise une mise en page différente pour certaines actions (principalement pour la nouvelle action dans la plupart des contrôleurs). Je me demande quelle serait la meilleure façon de spécifier la mise en page? (J'utilise 3 ou plusieurs mises en page dans le même contrôleur)Rails mises en page par action?
Je n'aime pas utiliser
rendre: layout => 'name'
J'aimais bien faire
mise en page'name',: seulement => [: nouveau]
Mais Je ne peux pas utiliser cela pour spécifier 2 ou plusieurs mises en page différentes.
Par exemple:
Quand j'appelle la mise en page 2 fois dans le même contrôleur, avec des noms différents de mise en page et différentes options seulement, le premier est ignorée - ces actions ne présentent pas dans la mise en page I spécifié.
Note: J'utilise Rails 2.
rails documentation Guides: http://guides.rubyonrails.org/layouts_and_rendering.html#finding-layouts – Kevin
Bon point. La documentation pour Rails 2: http://guides.rubyonrails.org/v2.3.11/layouts_and_rendering.html#finding-layouts – Kevin
(Aussi, j'ai posté le guide pour aider les futurs lecteurs, je n'ai aucun doute que vous avez résolu votre problème. il y a longtemps ;-) – Kevin