Abschnitt: Text: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Knak (Diskussion | Beiträge) |
|||
Zeile 88: | Zeile 88: | ||
===PHP Datenstruktur=== | ===PHP Datenstruktur=== | ||
− | + | ||
− | + | ====Model==== | |
− | SP\SiteKit\Model\Content\Text | + | |
− | + | [https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Content.Text.html SP\SiteKit\Model\Content\Text] | |
+ | |||
<noinclude> | <noinclude> | ||
[[Category:Abschnitte]] | [[Category:Abschnitte]] | ||
</noinclude> | </noinclude> |
Version vom 21. Oktober 2015, 10:45 Uhr
Beschreibung
Der Text-Abschnitt besteht aus einer Überschrift und einem Text. Der Text wird mittels einer Textarea oder dem WYSIWYG-Editor TinyMCE gepflegt. Neben der Formatierung des Textes bietet der TinyMCE die Möglichkeit Verlinkungen auf Systeminterne Artikel zu erstellen.
- hervorheben
- Die Überschrift des Text-Abschnitts wird mittels HTML-Markup und/oder (S)CSS hervorgehoben.
- für Inhaltsverzeichnis verwenden
- Die Überschrift des Text-Abschnitts wird für ein Inhaltsverzeichnis verwendet. Damit wird das Navigieren zwischen mehreren Text-Abschnitten ermöglicht.
Konfiguration
IES Optionen
Name | Type | Beschreibung |
---|---|---|
sectionTypes.text.options.enableHighlight
|
Boolean | Checkbox "hervorheben" freischalten |
sectionTypes.text.options.enableInToc
|
Boolean | Checkbox "für Inhaltsverzeichnis verwenden" freischalten |
{
"sectionTypes" : {
...,
"text": {
"id" : "text",
"name": { "de" : "Text", "en" : "Text" },
"order": 0.1,
"template": {
"module" : "sitekit-module",
"uri" : "/templates/sectionTypes/text.spml"
},
"aggregator": { "module" : "sitekit-module", "uri" : "/aggregator/sectionTypes/text.spml" },
"options" : {
"enableHighlight" : true,
"enableInToc" : 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/text.json" und besitzt folgende Struktur:
{
"headline": "Überschrift",
"text": "Text",
"highlight": "hervorheben",
"index": "für Inhaltsverzeichnis verwenden"
}
PHP Mehrsprachigkeit
Hat keine Mehrsprachigkeits-Definitionen in PHP
Datenstruktur
IES Datenstruktur
Name | Type | Beschreibung |
---|---|---|
sp_headline
|
String | Überschrift |
sp_text
|
String | Text |
sp_highlight
|
Boolean | Überschrift hervorheben |
sp_inToc
|
Boolean | für Inhaltsverzeichnis verwenden |