с помощью метода: layout_for_namespace Я установил свой макет приложения в зависимости от того, есть ли я в интерфейсе или бэкэнд, поскольку бэкэнд использует пространство имен "admin".
Я не мог найти красивый способ узнать, какое пространство имен я есть, единственный способ, которым я нашел, - это разбор строки из params [: controller]. Конечно, это легко, кажется, отказоустойчиво и работает хорошо. Но мне просто интересно, есть ли лучший, подготовленный, способ сделать это. Кто-нибудь знает?
В настоящее время я просто использую следующий метод:
def is_backend_namespace?
params[:controller].index("admin/") == 0
end
Заранее спасибо
Арне