Abschnitt: Neuer Tab: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „==Beschreibung== Der "Neuer Tab"-Abschnitt erzeugt einen neuen Tab. Alle nachfolgenden Abschnitte werden in dem Tab zusammengefasst. Erst ein neuer Tab-Abschnitt …“) |
(→Model) |
||
Zeile 63: | Zeile 63: | ||
====Model==== | ====Model==== | ||
− | [https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Html.TabPanel.html SP\SiteKit\Model\Html\TabPanel] | + | [https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Html.TabPanel.html SP\SiteKit\Model\Html\TabPanel]<br> |
[https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Html.TabPanelItem.html SP\SiteKit\Model\Html\TabPanelItem] | [https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Html.TabPanelItem.html SP\SiteKit\Model\Html\TabPanelItem] | ||
Aktuelle Version vom 11. Dezember 2015, 15:36 Uhr
Beschreibung
Der "Neuer Tab"-Abschnitt erzeugt einen neuen Tab. Alle nachfolgenden Abschnitte werden in dem Tab zusammengefasst. Erst ein neuer Tab-Abschnitt sorgt dafür, dass das die nachfolgenden Abschnitte im nächsten Tab zusammengefasst werden. Die einzelnen Tabs werden in einem Tab-Panel zusammengefasst. Das Tab-Panel wird unterbrochen, wenn ein 'Neue Sektion'-Abschnitt verwendet wird. Danach folgende Tab-Abschnitte erzeugen ein neues Tab-Panel.
- Name des Tabs
- Eingabefeld für das Tab-Label
Konfiguration
IES Optionen
Name | Type | Beschreibung |
---|
{
"sectionTypes" : {
...,
"newTab": {
"id" : "newTab",
"name": "Neuer Tab",
"order": 92,
"template": { "module" : "sitekit-module", "uri" : "/templates/sectionTypes/newTab.spml" },
"aggregator" : { "module": "sitekit-module", "uri" : "/aggregator/sectionTypes/newTab.spml" },
"options" : {
"newTab" : true
}
},
...
}
}
PHP Optionen
Mehrsprachigkeit
Unterstütz parallele Mehrsprachigkeit.
IES Mehrsprachigkeit
Die Definitionen der Mehrsprachigkeit befindet sich unter dem Pfad "/WEB-INF/lang/de/templates/sectionTypes/newSection.json" und besitzt folgende Struktur:
{
"label": "Name des Tabs"
}
PHP Mehrsprachigkeit
Hat keine Mehrsprachigkeits-Definitionen in PHP
Datenstruktur
IES Datenstruktur
Name | Type | Beschreibung |
---|---|---|
sp_label
|
String | Label des Tabs |
PHP Datenstruktur
Model
SP\SiteKit\Model\Html\TabPanel
SP\SiteKit\Model\Html\TabPanelItem