Я використовую інший макет для деяких дій (переважно для нової дії в більшості контролерів).
Мені цікаво, який найкращий спосіб вказати макет? (Я використовую 3 або більше різних макетів в одному контролері)
Я не люблю використовувати
render: layout => 'ім'я'
Мені подобалося робити
макет "ім'я",: only => [: новий]
Але я не можу використовувати це для визначення двох або більше різних макетів.
Наприклад:
Коли я дзвоню макет 2 рази в один і той же контролер, з різними іменами макета і різними лише параметрами, перший ігнорується - ці дії не відображаються у вказаному нами макеті.
Примітка: я використовую Rails 2.