[TYPO3-german] tt_news -> eigenes template wird nicht eingebunden.
Klaus Musset
portacom at web.de
Thu Sep 25 16:02:08 CEST 2008
Naja, wies so ist manchmal:
das Problem hat eine ganz andere Ursache.
Mein Template ist korrekt eingebunden.
Es ist eine Kopie des Default.
Ich hatte es nur soweit geändert, wie ich dacte, dass ich es bräuchte.
T3 hat den generierten tt_news content als 2. Element(das erste ist
leer, da kein Datensatz) gewertet und deshalb beim Rendern auf einen
anderen Marker zugegriffen:
###TEMPLATE_SINGLE_RECORDINSERT###
Deshalb sah die Seite so aus, als ob das Default Template geladen ist.
So Long
Klaus
Klaus Musset schrieb:
> Hallo und einen schönen Abend,
> ich habe jetzt Problem: im Singleview möchte ich, wenn ich die Seite
> öffne, einen Inhalt der News anzeigen, ohne vorher im Listview eine
> Auswahl getroffen zu haben.
> Das habe ich inzwischen geschafft, aber sehr umständlich mit TS, nach
> der Beschreibung im Manual und eben für mich abgeändert. Jetzt habe ich
> das Problem, dass die Ext nicht mehr mein HTML Template zum Rendern
> nutzt sondern nur das Default der Ext. Unten der Code.
> Der Inhalt wird eben nicht vom Plugin eingelesen, sondern von TS.
> Gibt es einen anderen Weg?
> Danke für Eure Unterstützung
> Klaus
>
> [TYPOSCRIPT]
> # hide the "no news id" message
> plugin.tt_news._LOCAL_LANG.default.noNewsIdMsg =
> # set the tt_news singlePid to the current page
> plugin.tt_news.singlePid = 186
>
>
> # build a new object for this column as content-object-array
> tmp.newscontent = COA
> tmp.newscontent.10 = CONTENT
> tmp.newscontent.10 {
> table = tt_news
> select {
> # insert the pids of all pages from where you want to fetch news.
> # the recursive-field has no influence on this selection
> pidInList = 188
> orderBy = datetime asc
> max = 1
> }
> # insert the object only if there is no SINGLE news selected
> stdWrap.if.isFalse.data = GPvar:tx_ttnews|tt_news
> }
> # insert the content to the page
> temp.content.20 = HTML
> temp.content.20 < tmp.newscontent
>
> page.10.subparts {
>
> BOX_CONTENT = HTML
> BOX_CONTENT < temp.content
> }
>
> [/TYPOSCRIPT]
More information about the TYPO3-german
mailing list