Невозможно отобразить форму расширения TYPO3 v12.

Привет сообщество TYPO3!

У меня возникла ошибка при новой установке TYPO3(12.3.0) через ddev.

Я использовал эти команды для его создания:

        ddev config --php-version 8.1
  ddev config  --project-type=typo3 --docroot=public --create-docroot --php-version 8.1
  ddev start
  ddev composer create "typo3/cms-base-distribution:^12"
  ddev restart

Когда я используюContentElementтипа Form, я получаю следующую ошибку:

      (1/1) #1257246929 TYPO3Fluid\Fluid\View\Exception\InvalidTemplateResourceException

Tried resolving a template file for controller action "FormFrontend->render" in format ".html", but none of the paths contained the expected template file (FormFrontend/Render.html). The following paths were checked: /var/www/html/vendor/typo3/cms-form/Resources/Private/Templates/

Кажется, что-то с путями перепуталось.

Когда я смотрю на расширение, оно определяется какEXT:form/Resources/Private/Frontend/Templates/, поэтому путь задан иначе, чем тот, который ищет TYPO3.

Я все равно пытаюсь это исправить с помощью дешевого выстрела:

В каталогеvendor/typo3/cms-form/Resources/PrivateЯ выполнил следующие две команды

      mkdir Templates/FormFrontend
cp Frontend/Templates/* Templates/FormFrontend/ -r

Но в результате я получил еще одну ошибку.

      (1/1) #1474905953 TYPO3\CMS\Form\Domain\Exception\TypeDefinitionNotFoundException

Type "Page" not found. Probably some configuration is missing.

Поэтому я думаю, что мне нужно выяснить настоящую проблему. Вы можете помочь мне?

Спасибо за ваше время.

0 ответов

Другие вопросы по тегам