Tôi vừa nâng cấp trang web Rails của mình từ Rails 2 lên Rails 3.2.Tại sao `bố cục nil` không hoạt động?
On điều khiển cũ của tôi, tôi có:
class Foo::BarController < ApplicationController
layout nil
...
end
Tuy nhiên bây giờ mà tôi nâng cấp lên Rails 3 có vẻ như tôi cần phải thay đổi điều đó để:
layout false
Các tài liệu trên Rails Guides tuyên bố rằng layout nil
nên làm việc tốt:
Bố cục bố cục xếp tầng xuống trong hình chữ nhật chy ...
lớp OldPostsController < SpecialPostsController
bố trí nil
Tôi đã đá quý có liên quan sau đây trong Gemfile.lock
GEM tôi
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)
Đây có phải là một sự thay đổi tài liệu một nơi nào đó, hoặc là một con khỉ đá quý liên quan vá một cái gì đó?
'vì một == đã được thay đổi thành ===? –
có thể ... nhưng ở đâu? –