Насколько я знаю, и насколько я пытался, я не думаю, что есть способ изменить маршруты для отображения страниц на /:id
вместо admin/pages/[:id]
без создания нескольких контроллеров для страниц ив то время как по-прежнему хранит Pages в пространстве имен администратора. Имея в виду «без создания нескольких контроллеров и моделей для Pages и все еще сохраняя Pages в пространстве имен admin», я не понимаю, как создать новую модель.Будет достаточно создать новый контроллер.
Для не вложенного ресурса изменение маршрута на корневой маршрут является относительно простой задачей, т. Е. Скажем /:id
вместо foo/:id
ps Первоначально я не задумался над вашим вопросом и пропустил часть admin namespace .Но попробовать это оказалось весело.Я бы очень хотел, чтобы кто-то опубликовал ответ на этот вопрос (это один ответ, где мне бы хотелось, чтобы его голосовали и указывали на правильный ответ).