[TYPO3-german] Abfrage ob ein DB Inhalt leer ist
Peter Russ
peter.russ at 4many.net
Fri Dec 4 07:39:42 CET 2009
--- Original Nachricht ---
Absender: Bob Wild
Datum: 04.12.2009 02:46:
> Hallo, Liste,
>
> Ich bin verzweifelt und hoffe auf eure Hilfe und Tipps!
>
> Folgendes TS:
>
> temp.SPECIAL_START = COA
> temp.SPECIAL_START {
> 5 = CONTENT
> 5 {
> table = tt_content
> select.pidInList = 18
> select.uidInList = 17
> wrap = <div class="c225 advertisment_start_off"><div
> class="subc"> | </div></div>
> field = hidden
> ifEmpty = TEXT
> ifEmpty.value = Es sollte ein Bild angezeigt werden (denn wenn
> hidden = 0, dann false, also Bild)
> }
>
> 20 = CONTENT
> 20 {
> table = tt_content
> select.pidInList = 18
> select.uidInList = 16
> wrap = <div class="c225 advertisment_start"><div
> class="adv_start"><div class="slogan_start"> | </div></div>
> }
>
> 30 = CONTENT
> 30 {
> table = tt_content
> select.pidInList = 18
> select.uidInList = 18
> wrap = <div class="height_110"> | </div></div>
> }
> }
>
>
>
> Bei ...5.ifEmpty soll kontrolliert werden, ob das Feld "hidden" gleich 0
> ist - bei ifEmpty wird angeblich eine 0 als leer zurück gegebem.
>
> Ist dies der Falls, soll der Datensatz angezeigt und ein wrap
> drumgebastelt werden. Wenn nicht, soll nichts bzw nur das, was folgt
> angezeigt werden.
>
> Die Datensätze sind übrigens fix verankert und können nicht verschoben
> werden, deswegen eindeutige pid und uid's.
>
> Kann mir bitte jemand helfen, den Knoten zu lösen? Ich verzweifle da
> schon gleich 3 Tage drüber!
>
> Vielen Dank!
Der Ansatz ist schon ganz gut allein, es hängt falsch. Du solltest noch
ein stdWrap einfügen -> TSref.
Des weiteren liefert die select Abfrage grundsätzlich nur Einträge, die
nicht gelöscht oder nicht versteckt sind unter Berücksichtigung, der
jeweilige FE-User darauf Zugriff hat. Wenn du also auch die Einträge
haben willst die versteckt sind, solltest du das entsprechend in der
where-Anweisung berücksichtigen.
Gruss. Peter.
--
loans that change lives http://www.kiva.org
_____________________________
uon GbR
http://www.uon.li
http://www.xing.com/profile/Peter_Russ
More information about the TYPO3-german
mailing list