У меня возникли конфликты с поисковым плагином.
У меня есть фильтр, который выбирает соответствующий контроллер на этапе до. Он выбирает запрошенный контроллер, находя первый контроллер с тем же именем, что и controllerName, которое является свойством, доступным в фильтрах grails.
однако, моя проблема в том, что плагин Searchable имеет свой собственный SearchableController, и я сам создал свою собственную версию SearchableController. Результатом этого является то, что у меня есть два класса с одинаковым именем, которые будут соответствовать controllerName в моей логике поиска.
controller = grailsApplication.controllerClasses.find { c ->
c.logicalPropertyName == controllerName
}
Могу ли я как-нибудь удалить SearchableController, который поставляется с плагином? Какие у меня варианты?