Configuration¶
View¶
view.templateRootPaths¶
Default: Value from Constants EXT:glossary2/Resources/Private/Templates/
You can override our Templates with your own SitePackage extension. We prefer to change this value in TS Constants.
view.partialRootPaths¶
Default: Value from Constants EXT:glossary2/Resources/Private/Partials/
You can override our Partials with your own SitePackage extension. We prefer to change this value in TS Constants.
view.layoutsRootPaths¶
Default: Value from Constants EXT:glossary2/Resources/Layouts/Templates/
You can override our Layouts with your own SitePackage extension. We prefer to change this value in TS Constants.
Persistence¶
persistence.storagePid¶
Set this value to a Storage Folder (PID) where you have stored the records.
Example: plugin.tx_glossary2.persistence.storagePid = 21,45,3234
Settings¶
setting.pidOfDetailPage¶
Default: 0
Example: plugin.tx_glossary2.settings.pidOfDetailPage = 84
Often it is useful to move the detail view onto a separate page for design/layout reasons.
setting.templatePath¶
Default: empty (Use value of Extension Settings as fallback)
Example: plugin.tx_glossary2.settings.templatePath = EXT:events2/Resources/Private/Templates/Glossary2.html
With this setting you can override the default templatePath of glossary2 and defined templatePaths coming from foreign extensions. So TypoScript settings have highest priority.
We also have implemented a more complex setting for templatePath
:
plugin.tx_glossary2.settings.templatePath {
default = EXT:glossary2/Resources/Private/Templates/Glossary2.html
events2 = EXT:events2/Resources/Private/Templates/Glossary2.html
yellowpages2 = EXT:yellowpages2/Resources/Private/Templates/Glossary2.html
}
default
will be used, if no templatePath for a given ExtensionKey was found.
settings.glossary.mergeNumbers¶
Default: 1
Example: plugin.tx_glossary2.settings.glossary.mergeNumbers = 0
Merge record titles starting with numbers to 0-9
in glossary.
settings.glossary.showAllLink¶
Default: 1
Example: plugin.tx_glossary2.settings.glossary.showAllLink = 0
Prepend an additional button in front of the glossary to show all records again.
settings.pageBrowser.itemsPerPage¶
Default: 15
Example: plugin.tx_glossary2.settings.pageBrowser.itemsPerPage = 20
Reduce result of records to this value for a page