Ho appena aggiornato il mio sito Rails da Rails 2 a Rails 3.2.Perché il `layout nil` non funziona?
Sul mio vecchio regolatore ho avuto:
class Foo::BarController < ApplicationController
layout nil
...
end
Tuttavia, ora che ho aggiornato a Rails 3, sembra che ho bisogno di cambiare la situazione a:
layout false
La documentazione relativa Rails Guides affermazioni che layout nil
dovrebbe funziona perfettamente:
Dichiarazioni di layout in cascata verso il basso nella hierar Chy ...
classe OldPostsController < SpecialPostsController
disposizione nil
ho i seguenti gemme rilevanti nella mia Gemfile.lock
GEM
actionpack (3.2.6)
activemodel (= 3.2.6)
activesupport (= 3.2.6)
builder (~> 3.0.0)
erubis (~> 2.7.0)
builder (3.0.0)
erubis (2.7.0)
haml (3.1.6)
jquery-rails (2.0.2)
railties (>= 3.2.0, < 5.0)
È questo un cambiamento documentato da qualche parte, o è una scimmia gemma imparentata che rattoppa qualcosa?
'perché un == è stato modificato in un ===? –
forse ... ma dove? –