I want to build a Test Site with Typo3, Bootstrap_package & the News extension. When I try to load my own constants and setup typoscripts the constants are not working.
I use this to load my scripts
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/" extensions="typoscript">
The Typoscript folder contains a setup and a constants file. Inside the setup, I got all the template paths and they work fine. But inside the constants, I want to use
page.theme.copyright.enable = 0
as an example but it does not change anything and I don't know why.
UPDATE: looks like it has something to do with
page.theme.copyright.enable = 0
because config.contentObjectExceptionHandler = 0
works fine and is loading properly
Where do you have the include statement?
I assume you have one include statement in the setup area. Then you will include all the files into the typoscript setup. you will have some additional values but there are no constants. It even may be problematic as the constants might have the same pathes as the resulting values.
You need own include statements for constant area and for setup area. And be aware to separate the includes by matching selection.
constants:
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/" extensions="constants.typoscript">
setup:
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/" extensions="setup.typoscript">
or:
constants:
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/Constants/" extensions="typoscript">
setup:
<INCLUDE_TYPOSCRIPT: source= "DIR:fileadmin/Typoscript/Setup/" extensions="typoscript">
Check it once in your folder contains all file with .typoscript
extension or check DIR
paths is correct?
Because of you have to specify the file extension .typoscript
in your include typoscript. So, if any file contains without .typoscript
extension in your folder then it's not included.