Dieses Objekt wird auch als COA bezeichnet. Sie können dies anstatt COBJ_ARRAY benutzen.
Sie können dieses Objekt auch als COA_INT erzeugen. In diesem Fall arbeitet es genauso wie das PHP_SCRIPT_INT-Objekt: Es wird beim Rendern nicht in den Cache geschrieben! Das COA_INT-Objekt bietet einen Weg, dieses Feature nicht nur mit PHP_SCRIPT-cObjects, sondern mit allen cObjects zu gebrauchen. Eigenschaft | Datentyp | Beschreibung | Standard | 1,2,3,4... | cObject | | | if | »if | Falls if falsch zurückliefert, wird das COA NICHT gerendert. | | stdWrap | »stdWrap | | | includeLibs | Liste vom Typ resource | (Diese Eigenschaft wird nur genutzt, wenn das Objekt vom Typ COA_INT ist! Siehe Einleitung) Dies ist eine durch Kommata getrennte Liste von Ressourcen, die als PHP-Skript (mit der Funktion include_once()) eingebunden werden, wenn dieses Script eingebunden wird. Das ist dadurch möglich, dass alle include-Dateien bekannt sind, bevor sie eingebunden werden. Das ist in dem regulären PHP_SCRIPT-cObject nicht der Fall. | | | | | |
temp.menutable = COBJ_ARRAY
temp.menutable {
10.value = <table border=0 cellpadding=0 cellspacing=0>
20.entryLevel = 0
wrap = <tr><td> | </td></tr>
XY = {$menuXY}
backColor = {$bgCol}
20 {
text.field = title
fontFile = media/fonts/hatten.ttf
fontSize = 23
fontColor = {$menuCol}
offset = |*| 5,18 || 25,18
}
}
30.value = </table>
}
Kommentar von: wunschtacho
02. 03. 2009, 11:55
Hier ein einfaches Beispiel um zwei TS Objekte zusammenführen zu können.
Ausgabe zweier Objekte an zwei Markern:
| Typoscript: | Zeilennummerierung:
An /
Aus |
lib.text1.value = Dies ist ein Text
page.10.marks.TEXT1 < lib.text1
lib.text2.value = Dies ist noch ein Text
page.10.marks.TEXT2 < lib.text2
Ausgabe beider Objekte an einem Marker:
| Typoscript: | Zeilennummerierung:
An /
Aus |
lib.text.10.value = Dies ist ein Text
lib.text.20.value = Dies ist noch ein Text
page. 10. marks. TEXT < lib.text
|
TYPO3 4.3.2 jetzt testen
Testen Sie die neue TYPO3 Version 4.3.2 kostenlos für einen Monat
Entwicklerschulungen
- Berlin:
Mon., 12.04.10 - Mit., 14.04.10
- Espelkamp:
Mon., 17.05.10 - Mit., 19.05.10
- Espelkamp:
Mon., 22.03.10 - Die., 23.03.10
- Berlin:
Mon., 26.04.10 - Die., 27.04.10
- Espelkamp:
Die., 16.03.10
- Berlin:
Die., 20.04.10
- Espelkamp:
Mit., 17.03.10 - Fre., 19.03.10
- Berlin:
Mit., 21.04.10 - Fre., 23.04.10
- Köln:
Mon., 21.06.10 - Mit., 23.06.10
- Espelkamp:
Mit., 24.03.10 - Fre., 26.03.10
- Berlin:
Mit., 28.04.10 - Fre., 30.04.10
- Espelkamp:
Mon., 29.03.10 - Mit., 31.03.10
- Berlin:
Mon., 03.05.10 - Mit., 05.05.10
|