TYPO3 Upgrade vom 11.2.0 до 11.5.0 - Проблемы с расширением формы и EXT: путь в Frontend
Я обновил установку TYPO3 с 11.2.0 до последней на сегодня версии 11.5.0.
После изменения моих символических ссылок на новые исходные файлы TYPO3, очистки всех кешей, успешного и безошибочного выполнения всех мастеров обновления я получаю 2 новых сообщения об ошибках, которых я не видел в предыдущих установках TYPO3. Один в бэкэнде и один во фронтенде.
Внешний интерфейс:
503 - Пути к ресурсам должны начинаться с «EXT:» и должны ссылаться на ресурсы / общедоступные.
и в Backend:
503 - TYPO3.CMS.Form.mixins.formElementMixins.FormElementMixin не существует в конфигурации
В настоящее время я выясняю источник проблемы. Поскольку у Google нет информации об этих новых проблемах, я подумал, что было бы неплохо создать эту ветку.
Есть ли у кого-нибудь похожие проблемы при обновлении до TYPO3 11.5.0?
2 ответа
Я нашел ответ на сообщение об ошибке внешнего интерфейса. Пути к ресурсам должны начинаться с «EXT:» и должны ссылаться на ресурсы / общедоступные непосредственно после более подробного изучения сообщений об ошибках.
Я включил SASS-файл для bootstrap_package в свою настройку:
page{
includeCSS{
custom = EXT:my_package/Resources/Private/Scss/style.scss
}
}
После того, как я изменил «Личное» на «Публичное», сообщение об ошибке исчезло.
page{
includeCSS{
custom = EXT:my_package/Resources/Public/Scss/style.scss
}
}
Заключение: По-видимому, TYPO3 теперь следит за тем, чтобы пути к вашим ресурсам были названы правильно и НЕ указывали на какой-либо другой каталог.
TYPO3 12 Была аналогичная сложная проблема, более или менее не за горами: новым в T12 является то, что все исходящие письма отправляются с помощью sysMail LiquidMail.
Если вы установили в своем бэкэнде: Настройки-> Конфигурация расширения -> бэкэнд индивидуальный логотип для входа в систему, этот логотип также можно получить, например, из fileadmin, без проблем, работает для входа в систему, но если форма отправляет системное сообщение в качестве финишер (это то, что форма делает в качестве предустановки), затем пытается поместить этот логотип поверх жидкости-sys-mail и в этом случае он может прийти только из расширения (или пакета сайта) EXT: ...
форма всегда хороша, чтобы потерять несколько часов на поиск ошибок