Можно ли поместить Entity во вложенную папку / пакет и все еще использовать модуль CRUD для базового администрирования?
Я использую приложение YABE , playframework 1.2.4.
Я создал другую сущность с именем " Page " и попытался поместить ее в подпапку с именем "cms" во всех папках, например:
models
-- cms
-- Page.java
etc.
Существующая ссылка для YABEОбъекты создаются следующим образом:
<a href="@{Users.list()}">Users</a>
, который генерирует маршрут admin / users и ведет вас на страницу, созданную с помощью CRUD
, но если вы добавите что-то подобное, напримертакже создайте контроллер во вложенной папке:
<a href="@{cms.Pages.list()}">Pages</a>
создает ссылку, подобную этой cms.pages / list , и приводит вас к « Not found »
Даже если я помещаю контроллер в корневую папку контроллеров, это не работает, очевидно, потому что модуль CRUD не может найти класс модели, потому что он находится в подпапке.
Когда классы, связанные с Page, находятся в корне контроллеров и моделей, всеотлично работает, но я хочу что-то вроде "пачкаges "здесь.
Что я делаю не так?
Возможно ли что-то подобное?
Будет ли это работать, если я перенесу все в отдельный модуль?