liebe leute bitte nicht lachen aber irgendwer muß den standard nach unten hin festlegen 😉
ich hab folgendes setup geschrieben.
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file = fileadmin/vorlage.html
page.20.template {
workonsubparts = DOCUMENT_BODY
subparts.NAV = HMENU
subparts.NAV.special = directory
subparts.NAV.entrylevel = 0
subparts.NAV {
1 = TMENU
1.NO.allwrap = | <br>
}
subparts.CONTENT = TEXT
subparts.CONTENT.value = Das ist der große fliessssssstext
subparts.SPALTE= TEXT
subparts.SPALTE.value = das ist die spalterechts
}
mein problem ist das ich das menü nicht sehe.
ich habe es aus einem buch, dort sollte es funktionieren.
was mach ich falsch ich suche schon kanpp 1 std. an den 20 zeilen.
weiß es jemand auf den ersten blick, mach ich einen blöden anfängerfehler???
danke
sushi
hat die seite denn auch unterseiten, die angezeigt werden können? 😉
ja an der zahl 4
alle mit dem guten alten hello world scriptdie ich auch sehen kann bei anzeigen.
danke für die hilfe!
sushi
1. vielleicht liegts am tippfehler: allWrap
2. vielleicht liegts am maker, daher
schreib unternstehenden code mal dazwischen:
page.typeNum = 0
page.20 = TEMPLATE
page.10 = HMENU
page.10.special = directory
page.10.1 = TMENU
page.10.1.NO = 1
page.10.1.NO.allWrap = |
super funkt.
ich sehe die navigation jetzt links oben im bild
vor dem template -> is klar weil page.10 vor page.20 kommt
ich hab versucht das page.10 in
subparts.nav < page.10
geht leider nicht - keine veränderung.
ich hab das page.10 durch ein temp.10 ersetzt um nicht das page objekt benutzten zu müßen, leider taucht die navigation nicht mehr auf.
ich glaube das liegt darand as ich das temp objekt nicht definiert habe - oder muß man temp nicht definieren???
ich hab dazu leider nichts in meinem buch als auch in der einstieg nicht.
bitte um hilfe danke uiuiuiui für die hilfe
sushi
temp.navi = HMENU
temp.navi.special = directory
temp.navi.1 = TMENU
temp.navi.1.NO = 1
temp.navi.1.NO.allWrap = |
subparts.NAV < temp.navi
##### achtung, marker sind case sensitiv ####
## nav != NAV
werden denn die anderen marker (content und spalte) ersetzt?
danke uiuiui das mit temp.navi hat habe ich schon ausprobiert leider ohne erfolg.
jetzt fällt es mir wie schuppen von den augen, meine content, spalte und footer subparts werfen auch nichts aus das heist es muß einen anderen grund geben.
zur zeit sieht meinsetup so aus,
------------------------------------------------------
page = PAGE
page.typeNum = 0
temp.navi = HMENU
temp.navi.special = directory
temp.navi.1 = TMENU
temp.navi.1.NO = 1
temp.navi.1.NO.allWrap = |
page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file = fileadmin/vorlage.html
page.20.template {
workOnSubparts = DOCUMENT_BODY
subparts.NAV < temp.navi
subparts.CONTENT = TEXT
subparts.CONTENT.value = Das ist der große fliessssssstext
subparts.SPALTE = TEXT
subparts.SPALTE.value = das ist die spalterechts
subparts.FOOTER = TEXT
subparts.FOOTER = das ist der footertext blablabla
}
------------------------------------------------------
das sieht ja alles gut so aus und die vorlage.html sieht so aus
------------------------------------------------------
<div align="center">
<table width="800" border="0">
<!-- ###DOCUMENT_BODY### start -->
<tr>
<td width="921" height="23"><mg src="logo_600x200.jpg" width="600" height="150"></td>
</tr>
<tr>
<td height="23"><hr color="#FF0000">
<center><!-- ###NAV### start -->
<!-- ###NAV### stop --></center>
<hr color="#FF0000"></td>
</tr>
<tr>
<td height="23" valign="top">
<table width="100%" border="1">
<tr>
<td>
<!-- ###CONTENT### start -->
<!-- ###CONTENT### stop -->
</td>
<td width="200">
<!-- ###SPALTE### start -->
<!-- ###SPALTE### stop -->
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="23">
<hr color="#FF0000">
<div align="center">
<!-- ###FOOTER### start -->
<!-- ###FOOTER### stop -->
</div></td>
</tr>
<!-- ###DOCUMENT_BODY### stop -->
</table>
</div>
------------------------------------------------------
ich glaube nicht das es an der vorlage liegt.
danke
sushi
2 fehler:
workOnSubparts = DOCUMENT_BODY
ersetzen durch:
workOnSubpart = DOCUMENT_BODY
subparts.FOOTER = das ist der footertext blablabla
ersetzen durch
subparts.FOOTER.value = das ist der footertext blablabla
aber eigentlich müßte es funktionieren oder?
ich hab die sachen geändert und ändern tut sich nichts
liegt das daran das die vorlage eine html endung hat oder mach ich bei den ###TAGS### fehler ???
ich habe mir den quelltext durchgelesen und die vorlage sieht eins zu eins wie das original aus, so als ob er in das template nichts hineinschreiben könnte.
danke
sushi
so gehts:
### setup:
temp.navi = HMENU
temp.navi.special = directory
temp.navi.1 = TMENU
temp.navi.1.NO = 1
temp.navi.1.NO.allWrap = |
page = PAGE
page.typeNum = 0
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/vorlage2.html
workOnSubpart = DOCUMENT_BODY
subparts.NAV < temp.navi
subparts.CONTENT = TEXT
subparts.CONTENT.value = Das ist der große fliessssssstext
subparts.SPALTE = TEXT
subparts.SPALTE.value = das ist die spalterechts
subparts.FOOTER = TEXT
subparts.FOOTER.value = das ist der footertext blablabla
}
###fileadmin/vorlage2.html :
<!-- ###DOCUMENT_BODY### start -->
<!-- ###NAV### start -->
<!-- ###NAV### stop -->
<br>
<!-- ###CONTENT### start -->
<!-- ###CONTENT### stop -->
<br>
<!-- ###SPALTE### start -->
<!-- ###SPALTE### stop -->
<br>
<!-- ###FOOTER### start -->
<!-- ###FOOTER### stop -->
<!-- ### DOCUMENT_BODY### stop -->