wie im MTB1 empfohlen, versuche ich ein wenig mit dem Beispiel bei dem eine USER-func aufgerufen wird rumzuspielen.
http://typo3.org/documentation/document-library/doc_tut_templsel_de/Weitere_Beispiele_zu/
Die Zeile:
#Content object outputting current page title:
page.10 = HTML
page.10.value = The page ID, {field:uid}, multiplied with 15 is:
page.10.value.insertData = 1
page.10.value.wrap = <b> |</b> <br />
gibt ja die ID der angezeigten Seite aus. Es gelingt mir auch den Seitentitel auszugeben. Meine Seite besteht aus zwei Textelementen, leider gelingt es mir nicht Beispielsweise den Bodytext vom ersten Textelement anzuzeigen.
Der Code würde bei mir so aussehen:
Content object outputting current bodytext:
page.10 = HTML
page.10.value = The page ID, {field:bodytext},
page.10.value.insertData = 1
page.10.value.wrap = <b> |</b> <br />
Ich vermute mal das liegt daran, das die Seite selbst angezeigt wird, also nur der Header und nicht der Inhalt, also die Textelemente.
Wie schaffe ich, das ich die Inhalte über diese Methodik anzeigen könnte?
Klar ich könnte auch schreiben:
page.10 = TEXT
page.10.table = tt_content
Aber es muss doch auch über meinen Code gehen, da ich in den Tabellen auch das Attribut bodytext habe?
2.
Im Beispiel wird eine Userfunktion aufgerufen, die über
$currentPageUid = $GLOBALS['TSFE']->id;
Zugriff auf die ID der Seite hat. Allerdings finde ich in der TSref unter 7.0.3 "CONFIG" keinen Hinweis darauf das ich auch auf die ID zugreifen kann. Überseh ich da was oder ...
Wenn ihr mir generell schon eine Dokumentation empfehlen könntet wie ich Tabelleninhalte dynamisch setze und auslesen kann, wäre ich schon sehr dankbar.
Danke für eure Hilfe.