Я хочу создать тестовый сайт с Typo3, Bootstrap_package & Расширение новостей.
Когда я пытаюсь загрузить свои собственные константы и установить опечатки, константы не работают.
Я использую это для загрузки моих скриптов
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/" extensions="typoscript">
Папка Typoscript содержит файл настроек и файл констант. Внутри установки я получил все пути к шаблонам, и они работают нормально. Но внутри констант я хочу использовать
page.theme.copyright.enable = 0
в качестве примера, но это ничего не меняет, и я не знаю почему.
ОБНОВИТЬ: похоже, это как-то связано с
page.theme.copyright.enable = 0
так как config.contentObjectExceptionHandler = 0
работает нормально и загружается правильно
Где у вас есть включение?
Я предполагаю, что у вас есть один оператор включения в области настройки. Затем вы включите все файлы в настройку Typoscript. у вас будут некоторые дополнительные значения, но нет констант. Это даже может быть проблематично, поскольку константы могут иметь те же пути, что и результирующие значения.
Вам нужны собственные операторы включения для постоянной области и для области настройки. И имейте в виду, чтобы отделить включения путем сопоставления выбора.
константы:
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/" extensions="constants.typoscript">
настроить:
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/" extensions="setup.typoscript">
или же:
константы:
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/Constants/" extensions="typoscript">
настроить:
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/Setup/" extensions="typoscript">
Проверьте это один раз в вашей папке содержит все файлы с .typoscript
продление или проверка DIR
пути верны?
Из-за вас нужно указать расширение файла .typoscript
в вашем включении опечатка. Итак, если какой-либо файл содержит без .typoscript
расширение в вашей папке, то оно не включено.