Я создал расширение extbase для Typo3 4.7 с помощью расширения extension_builder (v2.4.0). Все было включено для регистрации бэкэнд-модуля. Однако после установки расширения при открытии внутреннего модуля отображается следующее сообщение об ошибке:
Sorry, the requested view was not found.
The technical reason is: No template was found. View could not
be resolved for action "list".
После длительного поиска в Google я нашел временное решение в списке рассылки extension_builder. Это требует, чтобы пользователь вручную включил папку extension/Configuration/TypoScript
в используемый TypoScript текущего шаблона. Внутри файлов в этой папке есть необходимая конфигурация, чтобы extbase находила правильный путь к шаблону.
Хотя это работает, это не похоже на правильный способ сделать это, и определенно нежелательно, чтобы кто-то, кто хочет установить расширение, вносил некоторые изменения в свой шаблон, чтобы запустить серверный модуль.
Как я могу пропустить этот шаг и по-прежнему заставить его работать? Я посмотрел на другие модули, которые вроде бы работают без проблем, но не смог понять, как они это делают.