TypoScript¶
itmedia2 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 itmedia2 plugin.
Locate page
You have to decide where you want to insert the TypoScript template. Either root page or page with
itmedia2plugin 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 templatefrom the right frame. In the TYPO3 community it is also known as "+ext template".Add static template
Choose
Info/Modifyfrom the upper selectbox and then click onEdit the whole template recordbutton below the little table. On tabIncludeslocate the sectionInclude static (from extension). Use the search aboveAvailable itemsto search foritmedia2. 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 Editorfrom the upper selectbox.itmedia2constantsChoose
PLUGIN.TX_ITMEDIA2from the category selectbox to show justitmedia2related constantsConfigure constants
Adapt the constants to your needs. We prefer to set all these
pidOfListPageandpidOfDetailPageconstants. 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/Modifyagain and click onSetup. Here you have the possibility to configure allitmedia2related configuration.
View¶
- templateRootPaths¶
- Type
array
- Default
EXT:itmedia2/Resources/Private/Templates/
- Path
plugin.tx_itmedia2.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:itmedia2/Resources/Private/Partials/
- Path
plugin.tx_itmedia2.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:itmedia2/Resources/Layouts/Templates/
- Path
plugin.tx_itmedia2.view.*
You can override our Layouts with your own SitePackage extension. We prefer to change this value in TS Constants.
Persistence¶
- storagePid¶
- Type
int
- Default
0
- Path
plugin.tx_itmedia2.persistence
Set this value to a Storage Folder (PID) where you have stored the records.
Settings¶
- pidOfMaps2Plugin¶
- Type
int
- Default
0
- Path
plugin.tx_itmedia2.settings
Define the page UID where the EXT:maps2 plugin is located to show an address on a map.
- pidOfDetailPage¶
- Type
int
- Default
0
- Path
plugin.tx_itmedia2.settings
If you have inserted the Industry Directory plugin for detail view onto another page, you can set its PID to this property here.
- glossary.mergeNumbers¶
- Type
int
- Default
1
- Path
plugin.tx_itmedia2.settings
Merge record titles starting with numbers to
0-9in glossary.
- glossary.showAllLink¶
- Type
int
- Default
1
- Path
plugin.tx_itmedia2.settings
Prepend an additional button in front of the glossary to show all records again.
- pageBrowser.itemsPerPage¶
- Type
int
- Default
15
- Path
plugin.tx_itmedia2.settings
Reduce result of records to this value for a page