TypoScript¶
service_bw2
needs some basic TypoScript configuration. To do so you have
to add an +ext template to either the root page of your website or to a
specific page which contains the service_bw2
plugin.
Locate page
You have to decide where you want to insert the TypoScript template. Either root page or page with
service_bw2
plugin is OK.Create TypoScript template
Switch to template module and choose the specific page from above in the pagetree. Choose
Click here to create an extension template
from the right frame. In the TYPO3 community it is also known as "+ext template".Add static template
Choose
Info/Modify
from the upper selectbox and then click onEdit the whole template record
button below the little table. On tabIncludes
locate the sectionInclude static (from extension)
. Use the search aboveAvailable items
to search forservice_bw2
. Hopefully just one record is visible below. Choose it, to move that record to the left.Save
If you want you can give that template a name on tab "General", save and close it.
Constants Editor
Choose
Constant Editor
from the upper selectbox.service_bw2
constantsChoose
PLUGIN.TX_SERVICEBW2
from the category selectbox to show justservice_bw2
related constantsConfigure constants
Adapt the constants to your needs. We prefer to set all these
pidOfListPage
andpidOfDetailPage
constants. That prevents you from setting all these PIDs in each plugin individual.Configure TypoScript
As constants will only allow modifying a fixed selection of TypoScript you also switch to
Info/Modify
again and click onSetup
. Here you have the possibility to configure allservice_bw2
related configuration.
View¶
- templateRootPaths¶
- Type
array
- Default
EXT:service_bw2/Resources/Private/Templates/
- Path
plugin.tx_servicebw2.view.*
You can override our Templates with your own SitePackage extension. We prefer to change this value in TS Constants.
- partialRootPaths¶
- Type
array
- Default
EXT:service_bw2/Resources/Private/Partials/
- Path
plugin.tx_servicebw2.view.*
You can override our Partials with your own SitePackage extension. We prefer to change this value in TS Constants.
- layoutsRootPaths¶
- Type
array
- Default
EXT:service_bw2/Resources/Layouts/Templates/
- Path
plugin.tx_servicebw2.view.*
You can override our Layouts with your own SitePackage extension. We prefer to change this value in TS Constants.
Settings¶
- overridePageTitle¶
- Type
boolean
- Default
0 (false)
- Path
plugin.tx_servicebw2.settings
Set to 1 (true) to override the page title in show actions with item name.
- organisationseinheiten.pidOfListPage¶
- Type
int
- Default
(none)
- Path
plugin.tx_servicebw2.settings
If you need a link in a detail view to go back into list view please fill that value with a page UID where the plugin for Organisationseinheiten resides.
- organisationseinheiten.pidOfDetailPage¶
- Type
int
- Default
(none)
- Path
plugin.tx_servicebw2.settings
For design resons it may make sense to link an Organisationseinheit onto its own page UID.
- leistungen.pidOfListPage¶
- Type
int
- Default
(none)
- Path
plugin.tx_servicebw2.settings
If you need a link in a detail view to go back into list view please fill that value with a page UID where the plugin for Leistungen resides.
- leistungen.pidOfDetailPage¶
- Type
int
- Default
(none)
- Path
plugin.tx_servicebw2.settings
For design resons it may make sense to link a Leistung onto its own page UID.
- lebenslagen.pidOfListPage¶
- Type
int
- Default
(none)
- Path
plugin.tx_servicebw2.settings
If you need a link in a detail view to go back into list view please fill that value with a page UID where the plugin for Lebenslagen resides.
- lebenslagen.pidOfDetailPage¶
- Type
int
- Default
(none)
- Path
plugin.tx_servicebw2.settings
For design reasons it may make sense to link a Lebenslage onto its own page UID.