hallo leute,
ich sitze hier nun schon stundenlang und komme nicht recht weiter.
Die Platzhalter: ###Content### werden korrekt angesprochen, nur der Inhalt der Datenbankfelder wie "header" und "body" werden einfach nicht dargestellt. Ab Zeile 91 !!
Hier ist mein Code, vielleicht fällt euch ja was auf..! Danke für eure Hilfe
#angry#
seite = PAGE
seite {
typeNum = 0
bodyTag = <body bgcolor="#DDDDDD">
stylesheet = fileadmin/css/swiesle_template.css
meta.AUTHOR = mowarman
meta.DESCRIPTION = Hier findest du wissenswertes und kurioses zum Thema Garten
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/html/swiesle_template.html
10.workOnSubpart = DOKUMENT
10.marks{
BANNER = IMAGE
BANNER.file = GIFBUILDER
BANNER.file {
XY = 850, 80
backColor = #82BC8B
10 = TEXT
10.text.field = subtitle
10.fontSize = 60
10.fontFile = fileadmin/fonts/verdanai.ttf
10.fontColor = #96CC9F
10.offset = 10, 75
20 = TEXT
20.text.field = title
20.fontSize = 36
20.fontFile = fileadmin/fonts/verdana.ttf
20.fontColor = #E2F5E5
20.offset = 40, 68
}
DATUM = TEXT
DATUM {
data = date:d.m.20y
}
# ZEIT = TEXT
# ZEIT {
# time = strftime:H.M.
# }
NAVI = HMENU
NAVI {
special = directory
special.value = 19
entryLevel = 1
1 = GMENU
1.NO = 1
1.NO {
XY = 100, 25
backColor = #478951
10 = TEXT
10.text.field = title
10.fontColor = #FFFFFF
10.fontFile = fileadmin/fonts/verdanai.ttf
10.fontSize = 14
10.offset = 7, 21
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 100,1
backColor = #FFFFFF
}
20.offset = 0, 29
}
#den rolloverzustand beschreiben
1.RO < .1.NO
1.RO.backColor = #CBCBCB
#beschreibung der 1.ebene in die 2.ebene kopieren
2 < .1
2.NO {
backColor = #99cc99
10.fontColor = #666666
10.fontSize = 11
}
#rollover 1.zustand
2.RO < .2.NO
2.RO.backColor = #ccffff
#rollover 2.zustand
2.CUR < .2.RO
2.RO.backColor = #ffcc66
}
#seiteninhalte ausgeben
tt_content = COA
tt_content {
#Überschrift ausgeben
10 = TEXT
10 {
field = header
wrap = <h1>|<h2>
}
#bodytext ausgeben
20 = TEXT
20 {
field = bodytext
wrap = <p>|</p>
}
}
CONTENT_CENTER = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = col.Pos = 0
}
CONTENT_RIGHT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = col.Pos = 2
}
}
}
Hallo Mowarman,
am Besten solltest Du Dir mal die Einsteigerdoku durchlesen, dadurch würden alle Deine Fragen aufgeräumt. Die Marker verschwinden zwar auf Deiner Seite, aber die Inhalte können nicht dargestellt werden, da diese komplett falsch eingebunden werden.
Versuch es mal mit:
CONTENT_CENTER = CONTENT
CONTENT_CENTER {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
Damit sollte der Content deines mittleren Bereiches angezeigt werden.
Was Du mit Zeile 98-114 bezwecken willst, weiß ich nicht. Ist meines Erachtens unnütz.
Gruß
Kilkenny
Hallo.
habe es nun auch selbst bemerkt. Hier ist nun der modifizierte Code.
Die Inhalte werden aber doch nicht angezeigt.
Was mache ich nur falsch...?
Kann es sein, daß ab der Markierung.....
#seiteninhalte ausgeben
.... irgendwo der Hund begraben ist...?
seite = PAGE
seite {
typeNum = 0
bodyTag = <body bgColor = "#DDDDDD">
stylesheet = fileadmin/css/swiesle_template.css
meta.AUTHOR = mowarman
meta.DESCRIPTION = Hier findest du wissenswertes und kurioses zum Thema Garten
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/html/swiesle_template.html
10.workOnSubpart = DOKUMENT
10.marks{
BANNER = IMAGE
BANNER.file = GIFBUILDER
BANNER.file {
XY = 850, 80
backColor = #82BC8B
10 = TEXT
10.text.field = subtitle
10.fontSize = 60
10.fontFile = fileadmin/fonts/verdanai.ttf
10.fontColor = #96CC9F
10.offset = 10, 75
20 = TEXT
20.text.field = title
20.fontSize = 36
20.fontFile = fileadmin/fonts/verdana.ttf
20.fontColor = #E2F5E5
20.offset = 40, 68
}#banner.file
NAVI = HMENU
NAVI {
special = directory
special.value = 19
entryLevel = 1
1 = GMENU
1.NO = 1
1.NO {
wrap = |<br>
XY = 100, 30
backColor = #478951
10 = TEXT
10.text.field = title
10.fontColor = #FFFFFF
10.fontFile = fileadmin/fonts/verdanai.ttf
10.fontSize = 14
10.offset = 7, 21
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 100,1
backColor = #FFFFFF
}# 20.file
20.offset = 0, 29
}# 1.NO
#den rolloverzustand beschreiben
1.RO < .1.NO
1.RO.backColor = #CBCBCB
#beschreibung der 1.ebene in die 2.ebene kopieren
2 < .1
2.NO {
backColor = #99cc99
10.fontColor = #666666
10.fontSize = 11
}# 2.NO
#rollover 1.zustand
2.RO < .2.NO
2.RO.backColor = #ccffff
#rollover 2.zustand
2.CUR < .2.RO
2.RO.backColor = #ffcc66
}# NAVI
CONTENTCENTER = CONTENT
CONTENTCENTER {
table = tt_content
select.orderBy = sorting
select.where = col.Pos = 0
}# CONTENT_CENTER
CONTENTRIGHT = CONTENT
CONTENTRIGHT {
table = tt_content
select.orderBy = sorting
select.where = col.Pos = 2
}# CONTENT_RIGHT
}# 10.marks
#seiteninhalte ausgeben
tt_content = COA
tt_content {
#Überschrift ausgeben
10 = TEXT
10 {
field = header
wrap = <h1>|<h2>
} # 10
#bodytext ausgeben
20 = TEXT
20 {
field = bodytext
wrap = <p>|</p>
}# 20
}# tt_content
}# seite
Hallo,
es heißt colPos und nicht col.Pos
Mit dem Bereich:
seite.10.marks.CONTENT_CENTER = CONTENT
seite.10.marks.CONTENT_CENTER {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
sagst du ja bereits: Gib mir den Inhalt aus der Tabelle tt_content aus, in der Reihenfolge wie es im Backend angegeben ist und alles was sich in der Spalte Normal befindet. Wozu benötigst du denn noch den Abschnitt von Zeile 98-114??
Hi Kilkenny,
ja genau, das mit colPos war das Problem.
Mit den anderen Zeilen, wird laut meiner Doku der Inhalt von Header und Body ausgegeben.
#seiteninhalte ausgeben
tt_content = COA
tt_content {
#Überschrift ausgeben
10 = TEXT
10 {
field = header
wrap = <h1>|<h2>
} # 10
#bodytext ausgeben
20 = TEXT
20 {
field = bodytext
wrap = <p>|</p>
}# 20
}# tt_content
gibt es denn sonst noch gute Einsteigerliteratur, oder Workshop´s etc......?
Bin für jeden Tip dankbar....