Ich verwende ein anderes Layout für einige Aktionen (meistens für die neue Aktion in den meisten Controllern).Schienenlayouts pro Aktion?
Ich frage mich, wie der beste Weg, um das Layout zu spezifizieren wäre? (Ich bin mit drei oder mehr verschiedenen Layouts in demselben Controller)
Ich mag es nicht
machen mit: layout => 'name'
ich gern tun
Layout 'name',: nur => [: neu]
Aber Ich kann das nicht verwenden, um 2 oder mehr verschiedene Layouts anzugeben.
Zum Beispiel:
Wenn ich rufe Layout 2 mal in dem gleichen Controller, mit verschiedenen Layout-Namen und andere nur die Optionen, die erste ignoriert werden - diese Aktionen I genannten Bedingungen nicht im Layout angezeigt werden soll.
Hinweis: Ich bin mit Rails 2.
Die Rails Guides Dokumentation: http://guides.rubyonrails.org/layouts_and_rendering.html#finding-layouts – Kevin
Guter Punkt. Die Dokumentation für Rails 2: http://guides.rubyonrails.org/v2.3.11/layouts_and_rendering.html#finding-layouts – Kevin
(Außerdem habe ich den Leitfaden veröffentlicht, um zukünftigen Lesern zu helfen. Ich habe keinen Zweifel, dass du dein Problem gelöst hast vor langer Zeit ;-) – Kevin