Trong Rails 3, Chế độ xem có một mảng định dạng, có nghĩa là bạn có thể đặt nó để tìm kiếm [: mobile,: html]. Cài đặt sẽ mặc định là tìm kiếm: mẫu di động, nhưng quay lại: mẫu html. Các hiệu ứng của việc thiết lập này sẽ phân chia thành các phần bên trong.
Cách tốt nhất, nhưng vẫn còn thiếu sót, mà tôi có thể tìm thấy để thiết lập điều này là đặt dòng này ở đầu mỗi mẫu di động đầy đủ (nhưng không phải phần tử).
<% self.formats = [:mobile, :html] %>
Lỗ hổng là bạn phải thêm dòng đó vào nhiều mẫu. Nếu ai đó biết cách thiết lập điều này một lần, từ application_controller.rb, tôi rất muốn biết điều đó. Thật không may, việc thêm dòng đó vào bố cục di động của bạn sẽ không hiệu quả vì các mẫu được hiển thị trước bố cục.