У меня есть следующие контроллеры в классе (или модуле) Admin?
class Admin::PostsController < ApplicationController
layout 'admin'
# controller methods...
end
class Admin::CommentsController < ApplicationController
layout 'admin'
# controller methods...
end
Как я могу определить макет в одном месте для этих контроллеров в классе Admin? Нужно ли мне создавать новый файл для класса Admin и определять его там? У меня такое ощущение (пробовали, но не вышло).
class Admin < ApplicationController
layout 'admin'
end
В настоящее время все контроллеры, относящиеся к классу администратора, расположены в 'app / controllers / admin /'. Если мне нужно создать файл класса администратора, должен ли он находиться внутри этой папки или в папке выше? Или решение очень простое, и я не думаю об этом?