[TYPO3-german] per CONTENT ein Datum aus der Datenbank holen
Thorsten Kahler
thorsten.kahler at dkd.de
Tue Jul 31 14:36:14 CEST 2007
Hi Maik,
ich habs offensichtlich nicht genau genug formuliert:
Maik wrote on 31.07.2007 13:03:
> ich bekoomms noch nicht hin.
> Nachdem es auch mit Records nicht geklappt hat, mein neuer Versuch
>
> [...]
>
> Sysfolder mit id 104 angelegt. Darauf Seiteninhalt Text mit id 243.
> Wieder wird nur der Punkte (20) ausgegeben.
>
>> Thorsten Kahler schrieb:
>>>
>>> mit CONTENT kannst du nur auf Daten von erreichbaren Seiten
>>> zugreifen. Die
>>> (virtuelle) Seite mit der ID 0 gehört nicht dazu.
>>>
>>> Wenn du die UID des Datensatzes kennst, kannst du stattdessen RECORDS
>>> verwenden und die Option dontCheckPid setzen.
>>>
>>> Grundsätzlich würde ich aber empfehlen Datensätze auf normalen
>>> Seiten, am
>>> besten vom Typ SysFolder, im erreichbaren Seitenbaum unterzubringen.
>>>
Der letzte Satz bzgl. "SysFolder" bezieht sich hier nur auf das
RECORDS-Objekt. Für CONTENT gilt weiterhin: Datensätze werden nur von
erreichbaren (sprich: für den FE-User sichtbaren) Seiten geholt.
Versuch also mal den Seitentyp zu ändern und prüfe, ob die Seite im
"erreichbaren" Seitenbaum liegt.
> Später parse ich den Tag <infotagedatum></infotagedatum> aus dem Text in
> dem das Datum erscheinen soll per:
>
> parseFunc =< styles.content.parseFunc
> parseFunc.tags{
> li = TEXT
> li{
> current = 1
> wrap = <li><span>|</span></li>
> }
> link = TEXT
> link {
> current = 1
> typolink.wrap = |
> typolink.parameter.data = parameters : allParams
> }
> infotagedatum < temp.infotagedatum
> }
>
Ein einfacherer Check, ob temp.infotagedatum funktioniert könnte ganz
hilfreich sein, z.B.:
page.1 < temp.infotagedatum
Grüße
Thorsten
More information about the TYPO3-german
mailing list