Действительно ли возможно написать расширение с несколькими контроллерами, которое будет работать автоматически на всех сайтах? Я хочу расширение, которое будет вызывать контроллер A при открытии сайта A, контроллер B при открытии сайта B и так далее.
Я видел здесь https://docs.typo3.org/typo3cms/extensions/news/ что использование нескольких контроллеров возможно с помощью FlexForms и SwitchableControllerActions. Дело в том, что когда я добавляю плагин на сайт, я должен указать, какой контроллер должен работать для этого сайта. Мне нужна конфигурация непосредственно в расширении, а не из бэкэнда typo3.
Я знаю, что могу использовать идентификатор страницы и вызывать функцию на его основе, но я пытаюсь избежать этого и ищу лучшее решение.