Модуль формы TYPO3 выдает ошибку при создании форм - PullRequest
0 голосов
/ 08 января 2019

В настоящее время я использую TYPO3 версии 8.7.18 и запускаю site_package, созданный с помощью компоновщика пакетов сайта: ссылка

Всякий раз, когда я пытаюсь добавить форму с помощью модуля внутренних форм по умолчанию, я получаю сообщение по умолчанию Oops, an error occurred!, а также следующую ошибку

TYPO3\CMS\Form\Domain\Configuration\FormDefinition\Converters\AddHmacDataConverter not found

В поисках проблемы я получаю несколько обращений к Gitlab, но они не дают никакого решения.

Наряду с этой настройкой я добавил модуль форм в качестве статического включения в шаблон верхнего уровня.

Ответы [ 2 ]

0 голосов
/ 14 января 2019

Оказалось, что моя ошибка вызвана поврежденной установкой. Мне пришлось загрузить файл AddHmacDataConverter.php по следующему пути /public_html/typo3/sysext/form/Classes/Domain/Configuration/FormDefinition/Converters. Действительно очень странная ошибка.

Для тех, кто пришел сюда с той же ошибкой, обязательно проверьте эту папку. Кроме того, добавьте новости как статическое включение в ваш топ-домен. Вы также можете следовать идее @Bernd Wilke, которая заключается в том, чтобы отключить расширение, очистить все системные кэши (и дополнительно удалить typo3/temp/autoload, а затем снова активировать расширение.

0 голосов
/ 08 января 2019

У вас есть установка композитора или менеджер расширений?

Если класс не найден, вам может потребоваться перестроить информацию автозагрузчика.

...