Hi,
ich habs hingebogen bekommen!
1. Ich hab eine zusätzliche Designvorlage ertstellt, die im Hauptinhaltsbereich 6 zusätzliche Marker hat (###NAV1###, ###NAV2###, ...).
Hier der Auszug der Tabelle:
<table border="0" cellpadding="0" cellspacing="0" width="385" align="center">
<tr>
<td>###CONTENT###</td>
</tr>
<tr><td> </td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="385" align="center">
<tr>
<td width="50%">
<table>###NAV1###</table>
</td>
<td width="50%">
<table >###NAV2###</table>
</td>
</tr>
<tr>
<td width="50%">
<table>###NAV3###</table>
</td>
<td width="50%">
<table>###NAV4###</table>
</td>
</tr>
<tr>
<td width="50%">
<table>###NAV5###</table>
</td>
<td width="50%">
<table>###NAV6###</table>
</td>
</tr>
</table>
2. Dann habe ich auf der Seite in der das Menü liegen soll ein Extension Template angelegt. Dort wird das neue Layout geladen und die Marker gesetzt.
page {
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/templates/pud_nav.tmpl
workOnSubpart = BEREICH
marks {
KEYVISUAL = IMAGE
KEYVISUAL.file = fileadmin/templates/images/corescan.jpg
}
}
}
####################### PUD NAVIGATION IM CONTENT BEREICH ####################################
### 1 ###
page.10.marks.NAV1 = HMENU
page.10.marks.NAV1.special = directory
page.10.marks.NAV1.special.value = 65
page.10.marks.NAV1.excludeUidList = 74, 75, 76, 77
page.10.marks.NAV1.1 = TMENU
page.10.marks.NAV1.1.expAll = 1
page.10.marks.NAV1.1 {
NO {
allWrap = <tr><td class=""><div id="test">|</td></tr>
ATagParams=class="pudnavAno"
beforeImg = fileadmin/templates/images/PuD/folder2.gif
before = </div>
}
}
page.10.marks.NAV1.2 = TMENU
page.10.marks.NAV1.2 {
NO {
allWrap = <tr><td><div id="test"> |</td></tr>
ATagParams=class="pudnavAno"
beforeImg = fileadmin/templates/images/PuD/files3.gif
before = </div>
}
}
### 1 ###
### 2 ###
page.10.marks.NAV2 = HMENU
page.10.marks.NAV2.special = directory
page.10.marks.NAV2.special.value = 65
page.10.marks.NAV2.excludeUidList = 74, 75, 76, 78
page.10.marks.NAV2.1 = TMENU
page.10.marks.NAV2.1.expAll = 1
page.10.marks.NAV2.1 {
NO {
allWrap = <tr><td class=""><div id="test">|</td></tr>
ATagParams=class="pudnavAno"
beforeImg = fileadmin/templates/images/PuD/folder2.gif
before = </div>
}
}
page.10.marks.NAV2.2 = TMENU
page.10.marks.NAV2.2 {
NO {
allWrap = <tr><td><div id="test"> |</td></tr>
ATagParams=class="pudnavAno"
beforeImg = fileadmin/templates/images/PuD/files3.gif
before = </div>
}
}
### 2 ###
### 3 ###
usw.
### 3 ###
3. Zuletzt habe ich mein Stylesheet ergänzt, um Bild und Text auszurichten.
/* Start hier Klassen für PUD MENU*/
.pudnavno {font-size:8pt; font-family:arial,helvetica,sans-serif;}
.pudnavAno {font-size:7.5pt; font-family:arial,helvetica,sans-serif;}
#test {margin-bottom:0px;float:left; vertical-align:bottom; margin-top: 0px;}
/* Start hier Klassen für PUD MENU*/
4. Dann habe ich mich gefreut.
Noch ne Frage:
Die Unterseiten "erben" ja auch die neue Designvorlage.
Kann ich das irgendwie umgehen jetzt wieder für jede Seite ein Extrension Template zu formulieren, dass die alte Vorlage wieder einbindet?
Bis bald
Knut