Zum Inhalt springen

eigene ext mit tt_content -> content wird doppelt ausgegeben

Erstellt am 14. Januar 2008 · 4 Antworten · letzte Antwort am 3. Februar 2008

Tags: Frage

typoDAU ·

hi forum,

mit dem kickstarter habe ich gerade meine erste extension erstellt. diese greift auf tt_content zu und wählt datensätze nach bestimmten kriterien aus. mit diesen wird dann ein marker gefüllt. die ausgabe erfolgt über ein template, in dem der marker gewrappt wird.
das klappt alles auch ganz nett, nur die ausgabe ist etwas anders als ich sie mir vorgestellt habe. wenn ich die extension als plugin in eine seite einbinde erhalte ich bei 3 (fiktiven) content-elementen innerhalb der seite folgende listenansicht:

name_der_seite
name_der_seite
name_der_seite
content_1 (gewrappt)
content_2 (gewrappt)
content_3 (gewrappt)
content_1content_2content_3

pro content-element wird also auch der seitenname(!) ausgegeben und ich habe keine ahnung warum. um die doppelte (ungewrappte) ausgabe der ce zu unterbinden könnte ich diese im be auf hidden setzen und meine query entsprechend auf datensätze mit hidden-flag beschränken. das wäre aber für die redakteure blöd, weil diese nicht auf die funktionalität der hidden-flags verzichten wollen.
was könnte ich tun, um die seitennamen und die doppelte ausgabe zu unterbinden?

_____________________
tschüss, der typoDAU

typoDAU ·

hier noch ein nachschlag zu meinem post:

der name der seite wird entsprechend der zahl der auf der seite vorhandenen sprachen(!) ausgegeben, nicht in abhängigkeit von der zahl der ce, wie ich zuerst gemeint hatte...

typoDAU ·

und ein nachtrag zum nachschlag ;-)

ich hatte vergessen, in der query die sys_language_uid abzufragen. ergebnis: der name der seite wird nur noch 1x ausgegeben.

typoDAU ·

wie erwartet - der nachtrag zum...

wenn es sich weiter so entwickelt, habe ich demnächst die lösung ;-)

"select.andWhere" ist dein freund. Mit "CType != 'text'" verschwindet die ungewrappte doppelausgabe. belibt nur noch der name der seite...