Zum Inhalt springen

postUserFunc bei CONTENT geht nich?!

Erstellt am 14. Juli 2003 · 1 Antwort · letzte Antwort am 25. Juli 2003

Tags: Frage

scheithan ·

hallo.
ich wälze jetzt schon seit nächten dieses problem:
ich möchte auf den content die funktion postUserFunc anwenden.

marks.text = CONTENT
marks.text.table = tt_content
marks.text.select.orderBy = sorting
marks.text.postUserFunc = user_stripContent

wenn ich meinem marker den datentyp "text" zuweise und ein "Hello World" reinschreibe, funktioniert meine php-funktion auch ohne zu meckern. sobald der datentyp jedoch "content" ist, macht die funktion überhaupt nichts mehr. woher kommt das??
hintergrund der ganzen sache ist., dass ich die zeilenumbrüche im quelltext weg haben will (z.B. nach jedem </P> folgt ein umbruch im html-code).
oder kann ich das anders bewerkstelligen?!
bitte, kann mir jemand helfen?! ich bin für jeden tipp dankbar!!

aimn ·

hallo scheithan...

habe auch grad diverse probleme mit CONTENT. in meinem fall ist es wohl am besten ich verzichte auf typoscript und setze das ganze in php um. bei deinem problem kann ich zumindest ein bisschen weiterhelfen und zwar so...

marks.text = CONTENT
marks.text.table = tt_content 
marks.text.orderBy = sorting
# neues coa
marks.text.renderObj = COA
marks.text.renderObj.10 = TEXT
# feld header aus der tabelle tt_content auslesen
marks.text.renderObj.10.field = header
# funktion anwenden
marks.text.renderObj.10.postUserFunc = user_stripContent

du müsstest dann eben deine benötigten felder jeweils 'extra' auslesen aber zumindest funktionieren die postUserFunc's so...

ich hoffe das hilft dir etwas weiter...

grüße, ralf