У меня есть следующие маршруты, определяющие определенные ресурсы:
resource :account, :only => [:show]
namespace :account do
resource :billing
end
Итак, у меня есть AccountsController, который генерирует страницу "show" в /account
.
У меня также есть BillingsController, который я хочу просмотреть на /account/billing
.
Это работает нормально, но меня беспокоит одна вещь - соглашение гласит, что папка представления для AccountsController является множественным числом, хотя это единственный ресурс - не большое дело, но при создании соответствующего пространства имен для вложенного ресурса I теперь есть две отдельные папки просмотра - /app/views/account
(для пространства имен) и app/views/accounts
(для ресурса учетной записи).
Итак, этот вид меня отталкивает.
Какой лучший способ заставить AccountsController использовать единственную папку account
для представлений?