[Typo3-german] TMENU Navigation mit Frames

Olaf Groß olgross at principio.de
Tue Jul 12 11:40:58 CEST 2005


Hallo,
Ich schlage mich gerade mit einem Frameset herum. Die Frames sind nötig weil
verschiedene externe Seiten in den Auftritt integriert werden müssen.

In der Navigation habe ich nun das Problem, das externe Seiten mit
target=page die Navigation nicht aktualisieren.
Das Frameset ist mit einem sub-Frameset versehen um Navi und Inhalt
gemeinsam tauschen zu können, wenn ich aber bei externen Links
target=inner_frameset nehme wird das genau so gemacht und die Navi ist
futsch.
Es gibt ein Beispiel für die Aktualisierung bei GMENU aber das ist über das
IMAGE-Objekt gemacht, was ich nicht habe.

Ich stelle mir einen Austausch über Conditions vor, etwa der Art:
wenn target==page 
dann Link = JavaScript:changeFrame('{field:alias}.3.html',
'http://{field:url}');
Wobei changeFrame einfach eine JavaScript-Funktion ist die 2 Frames tauscht.
Wie bekomme ich die Abfrage auf das target hin? Wie kann ich den Wrap
umbiegen? 

Das Menü (gekürzt):

left.10 = TEMPLATE
left.10 {
template = FILE
template.file = fileadmin/frames/menu.html
workOnSubpart = DOCUMENT_BODY
marks {
MENU_LINKS = HMENU 
MENU_LINKS {
entryLevel = 1
expAll = 0
collapse = 1
1 = TMENU
1 {
target = inner_frameset
noBlur = 1
forceTypeValue = 1
NO = 1
NO {
wrapItemAndSub(
<tr align="left" valign="top">|</tr>
<tr><td colspan="3"><img src="fileadmin/images/space.gif" width="1"
height="5"></td></tr>
)
linkWrap(
<td><img src="fileadmin/images/space.gif"></td>
<td colspan="2">|</td>
)
}
}
2 < .1
2 {
NO = 2
NO.linkWrap (
<td><img src="fileadmin/images/space.gif"></td>
<td><img src="fileadmin/images/space.gif"></td>
<td>|</td>
)
}
}
}
}



Viele Grüße
Olaf




More information about the TYPO3-german mailing list