Page TSConfig

Since version 3.1 TypoScript configuration (setup only) can also be overridden with Page TSConfig.

The configuration set with Page TSConfig will be merged with default configuration and default values will be overridden.

Sample

module.tx_sitegenerator {
    settings {
        siteGenerator {
            wizard {
                 # Remove all steps
                 steps.clear = 1
                 steps {
                    10 = Oktopuce\SiteGenerator\Wizard\StateCopyModelSite
                    20 = Oktopuce\SiteGenerator\Wizard\StateUpdateHomePage
                    30 = Oktopuce\SiteGenerator\Wizard\StateUpdateTemplateHP
                    40 = Oktopuce\SiteGenerator\Wizard\StateUpdatePageTs
                    50 = Oktopuce\SiteGenerator\Wizard\StateUpdateSlugs
                }
                formDto = Oktopuce\SiteGeneratorCustomized\Dto\SiteGeneratorDto
            }
        }
    }
}
Copied!

You can also override the backend templates with Page TSConfig :

templates.oktopuce/site-generator.templateRootPaths = oktopuce/site-generator:../site_generator_customized/Resources/Private/OtherTemplates
Copied!