Hey Leute!
Habe n komisches Problem mit Typo. Und zwar will der mir auf einer Seite partou den Content nicht aus der Datenbank fischen. Und zwar sieht mein TS wie folgt aus:
seite = PAGE
seite {
typeNum = 0
stylesheet = fileadmin/style.css
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/tpl.php
10.marks {
CONTENT = CONTENT
CONTENT = tt_content
tt_content = TEXT
tt_content.field = header
}
}
Eigentlich sollte er ja nun den Inhalt des header Feldes aus der tt_content tabelle ausgeben. Machter aber nicht. Ersetze ich den den Content teil jedoch z.B. durch:
CONTENT = TEXT
CONTENT.value = HALLO
Krieg ich entsprechend auch hallo ausgegeben. Habe das mit dem Content mal auf ner extra Seite ausprobiert. Funktioniert wunderbar. Jedoch nicht auf der Seite wo ich das Template habe. Der Marker (###CONTENT###) wird zwar angesprochen (d.h. er verschwindet), aber ich sehe halt den Inhalt der Tabelle nicht.
Jemand ne Idee woran das nun liegen kann!?
Riesen Thx schonmal... 😉
Hallo,
versuchs mal so:
########### INHALT ANFANG ##################
seite.10.marks.CONTENT<styles.content.get
seite.10.marks.CONTENT.table = tt_content
seite.10.marks.CONTENT.select.orderBy=sorting
seite.10.marks.CONTENT.select.where=colPos=0
########### INHALT ENDE ##################
LG Alex
Hi ho, weis zwar jetzt nicht was dieses "styles.content.get" is, funktioniert aber auch nicht. Hmmmmm...
sehr komisch :o
Du gibst deinen Inhalt auch in die mittlere Spalte im Backend ein?!
sorry - dazu müsst ich jetzt mal mehr sehen!
Ich vermute, du hast den Fehler im Template wo auch der Marker steht?!
LG Alex
Ne, marker ist okay. Kann den ja über CONTENT = TEXT auch ansprechen. Habe jetzt drin:
seite.10.marks.CONTENT = CONTENT
seite.10.marks.CONTENT.table = tt_content
tt_content = COA
tt_content {
10 = TEXT
10.field = header
10.wrap = <b>|</b><br />
20 = TEXT
20.field = bodytext
20.wrap = |<br /><br />
}
Und damit läufts nu endlich, warum auch immer...
Du scheinst auch kein css_styled_content einzusetzen, damit reicht die Anweisung
seite.10.marks.CONTENT < styles.content.get
womit auch deutlich wird, das bei solchen Fragen unbedingt eine Angabe über das eingesetzte Rendering dazugehört.