Zum Inhalt springen

Menue, Anzeigebereich...

Erstellt am 8. Oktober 2004 · 7 Antworten · letzte Antwort am 29. Oktober 2004

Tags: Frage

FreeZer ·

moin

hab mich gestern mal in das frametut eingelesen.
hab auch erfolgreich ein frameset erstellt und konnte mein bestehendes template auch irgendwie integrieren.aber irgendwo hängts...
das prob ist wenn ich z.b. im menue auf nen punkt klick dann erscheinen die unterpunkte nicht mehr - dafür wird mein meunueframe in sich nochmal dargestellt. auch der anzeigebereich bleibt leer.
wenn ich im template target = menu mach, dann kommen die unterpunkte wieder, die darstellung im menuframe passt, aber der inhalt wird mir nicht mehr im anzeigebereich dargestellt.
wenn ich ne andere sprache wähle wird der ganze menu frame aktualisiert und in sich nochmal dargestellt.
wenn ich target = anzeige mach, klick auf nen punkt dann geht ein zusätzliches fenster auf, aber da läuft alles bis auf die mehrsprachigkeit. die wird wieder in sich dargestellt.

hier ist mal der code:

# Erstellen eines Zweisprachigen Menues
config.linkVars = L                              
config.sys_language_uid = 0
config.language = de
[globalVar = GP:L=1]
    config.sys_language_uid = 1
    config.language = en
[global]

menu.20 = TEXT
menu.20.wrap = <a href="index.php?id=|&L=1"> English </a>
menu.20.field = uid
     [globalVar = GP:L=1]
           menu.20.wrap = <a href="index.php? id=|&L=0"> Deutsch </a>
     [global]

top = PAGE 
menu = PAGE
anzeige = PAGE 

top.typeNum = 1
menu.typeNum = 2
anzeige.typeNum = 3

outer_frameset = PAGE
outer_frameset.typeNum = 0
outer_frameset.frameSet.rows = 80,*
outer_frameset.frameSet.params="0" framespacing="0" frameborder="NO" bordercolor="#000000" bgcolor=#"FFFFCC" marginwidth="0"
outer_frameset.frameSet {
  
  1 = FRAME
  1.obj = top
  1.params = scrolling="NO" noresize frameborder="NO" marginwidth="0" 

  2 = FRAMESET
  2.params= framespacing="0" frameborder="NO" bordercolor="#000000" bgcolor=#"FFFFCC" marginwidth="0" 
  2.cols = 200,*
  2 {
  1 = FRAME
  1.obj = menu
  1.params= bordercolor="#000000" bgcolor=#"FFFFCC" 
  2 = FRAME
  2.obj = anzeige
  2.params= framespacing="0" frameborder="NO" bordercolor="#000000" bgcolor=#"FFFFCC" marginwidth="0"
   } #2
} #outer_frameset

# Anzeigebereich definieren

anzeige.bodyTag = <BODY bgcolor="#FFFF66">
anzeige.10 = TEMPLATE
anzeige.10 {
template = FILE
template.file = fileadmin/inhalt.htm
workOnSubpart = DOKUMENT
marks {
INHALT = CONTENT
       INHALT {
               table = tt_content
               select.orderBy = sorting
               select.where = colPos = 0
               select.languageField = sys_language_uid
        }   #inhalt
} #marks
}#anzeige

top.bodyTag = <BODY bgcolor="#FFFF66">
top.10 = TEMPLATE
top.10 {
template = FILE
template.file = fileadmin/header.htm
workOnSubpart = DOKUMENT
marks.HEADER = TEXT
marks.HEADER.value = lohgo
} #top

menu.bodyTag = <BODY bgcolor="#FFFF66">
menu.10 = TEMPLATE
menu.10 {
      template = FILE
      template.file = fileadmin/menlinks.htm
      workOnSubpart = DOKUMENT

marks{
     MENULINKS = HMENU 
     MENULINKS{
       special = directory
       special.value = 9                         
       entryLevel = 1                     
       1 = GMENU  
       1.target = menu
       1.NO = 1
       1.NO {
         wrap = |<br>
         XY = 180, 30
         backColor = #FFFF66
         10 = TEXT  
         10.text.field = title
         10.fontColor = #000000
         10.fontFile = fileadmin/Fonts/comic.ttf
         10.fontSize = 12
         10.niceText = 0
         10.offset = 7, 21
         20 = IMAGE
         20.file = GIFBUILDER
         20.file {
             XY = 180,1
             backColor = #000000
          } #//20.file
         20.offset = 0, 29
       }  #//1.NO
     }  #//MENULINKS
      MENULINKS.1.RO < .MENULINKS.1.NO
      MENULINKS.1.RO {
               #tmp < .backColor
               backColor = #999999
               5 < .10
               5.fontColor = FFFFF0 #< .tmp
               5.offset = 9,23
       }  #//MENULINKS.1.RO 
       MENULINKS.1.CUR < .MENULINKS.1.RO
       MENULINKS.2 < .MENULINKS.1
       MENULINKS.2 {
                NO.backColor = #CCCCCC
                NO.10.fontColor = #FF9900
                NO.20.file.backColor = #000000
                RO < .NO
                RO.backColor = #FFFFFF
                RO.5 >
                CUR < .RO
        } #MENULINKS.2
} #marks
} #menu.10

jemand ne ahnung woran das liegen kann? hoffe es ist nur ne kleinigkeit.

mfg FreeZer

FreeZer ·

also ich hab jez

config.intTarget=-self
menu.int.Target=_self
target =_self, _top,_parent

an verschiedenen stellen in meinem template ausprobiert. an und für sich funktioniert das auch so wie es sollte. nur sobald ich nen link in meinem menu anklick wird ein neues fenster aufgemacht. wenn ich aber in diesem arbeite, geht nie mehr ein neues fenster auf. möchte jez nur noch dass das zweite fenster net aufgeht und alles im ersten fenster abläuft. ärger mich jez schon seit tagen mit diesem problem rum.. #evil#

FreeZer ·

bautz.... :o
ich schmeiss mich wech!
das haut hin! vielen dank für den tip!
zwei zeilen...ich fass es nicht

greetz freezer 8-)