Site settings definitions

In file siteextension\Configuration\Sets\SitePackage\settings.definitions.yaml

Example

 

categories: # Maincategory
studyinsaarland:
label: 'SitePackage'
studyinsaarland.constants: #Subcategory to maincategory
label: 'Constants'
parent: studyinsaarland

settings:
studyinsaarland.startPid:
label: 'startPid'
category: studyinsaarland.constants # belongs to subcategory
description: 'Pid startpage'
type: int
default: 9
studyinsaarland.imprintPid:
label: 'PID imprint'
category: studyinsaarland.constants
description: 'Pid of page imprint'
type: int
default: 13
studyinsaarland.privacyPid:
label: 'PID privacy'
category: studyinsaarland.constants
description: 'Pid of page privacy'
type: int
default: 14
 

Site settings in Backend

  • Site settings editor

In Typoscript


page.5 = TEXT
page.5.data = site:settings.studyinsaarland.startPid

 

In FLUIDTEMPLATE:

 

variables {
startPid = TEXT
startPid.data = site:settings.studyinsaarland.startPid
}

 

In Fluid:

 

<f:debug>{startPid}</f:debug>