Я не мог найти никаких документов или примеров о том, как структурировать мое приложение, чтобы разные представления в одном контроллере могли использовать совершенно разные макеты и таблицы стилей.
Наше приложение было подкрашено, и затем мы использовали nifty-генераторы для создания представлений, а затем добавили для проверки подлинность. У нас есть взгляды и контроллеры для двух моделей: виджеты и компании.
В настоящее время у меня есть один макет: layouts/application.html.haml, я не вижу ссылки, где бы вы ни находились, поэтому я предполагаю (новичок в рельсах), что он всегда используется в соглашении об именах.
Теперь мне нужно добавить пару представлений (для мобильных браузеров), которые имеют другую таблицу стилей и макет (например, без ссылок входа/выхода из системы в верхнем правом углу), внутри тех же контроллеров.
Как это можно сделать?