रेल 3 में, व्यू में एक फॉर्मेट सरणी होती है, जिसका अर्थ है कि आप इसे [: मोबाइल,: html] देखने के लिए सेट कर सकते हैं। मोबाइल टेम्प्लेट खोजने के लिए डिफ़ॉल्ट रूप से सेट करना, लेकिन वापस जाना: html टेम्प्लेट। इसे स्थापित करने का प्रभाव आंतरिक भाग में कम हो जाएगा।
सबसे अच्छा, लेकिन अभी भी त्रुटिपूर्ण तरीका है, जो मुझे यह निर्धारित करने के लिए मिल सकता है कि इस लाइन को प्रत्येक पूर्ण मोबाइल टेम्पलेट के शीर्ष पर रखा जाए (लेकिन भाग नहीं)।
<% self.formats = [:mobile, :html] %>
दोष यह है कि आपको उस लाइन को कई टेम्पलेट्स में जोड़ना होगा। अगर किसी को application_controller.rb से एक बार इसे सेट करने का तरीका पता है, तो मुझे यह जानना अच्छा लगेगा। दुर्भाग्य से, यह आपके मोबाइल लेआउट में उस लाइन को जोड़ने के लिए काम नहीं करता है, क्योंकि लेआउट से पहले टेम्प्लेट प्रस्तुत किए जाते हैं।