Hallo Zusammen,
habe ein Problem mit meiner Navigation: Zunächst meine Struktur:
Horizontale Navigation(Topnavi)
Vertikale Navi(Sidenavi)
Leider funktioniert das nicht so wie ichs möchte, wenn man in der Topnavi auf einen Menüpunkt klickt, dass sich zum einen das vertikale Menü öffnet und zum anderen der ACT-Zustand in der horizontalen Navigation bestehen bleibt.Also scheitert es an der Verknüpfung der beiden Navigationsmenüs.Hier ist mein Typo-Code:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157:
| page.10 = TEMPLATE page.10 { subparts.TOPNAVI = HMENU subparts.TOPNAVI.special = directory subparts.TOPNAVI.special.value = 10 subparts.TOPNAVI.1 = GMENU subparts.TOPNAVI.1.NO = 1 subparts.TOPNAVI.1.NO { wrap= <span class="line">|</span> XY=[10.w]+29,25 backColor = #FFFFFF 10 = TEXT 10.text.field = title 10.fontColor = #990000 10.text.case = upper 10.fontFile = fileadmin/system/fonts/arialbd.ttf 10.fontSize = 11 10.align = center 10.niceText = 1 10.offset = 1, 18 20 = IMAGE 20.file = GIFBUILDER 20.file { XY = 1, 25 backColor = #990000 } } subparts.TOPNAVI.1.RO = 1 subparts.TOPNAVI.1.RO { backColor = #990000 XY=[10.w]+29,25 10 = TEXT 10.text.field = title 10.fontColor = #FFFFFF 10.text.case = upper 10.fontFile = fileadmin/system/fonts/arialbd.ttf 10.fontSize = 11 10.align = center 10.niceText = 1 10.offset = 1, 18 20 = IMAGE 20.file = GIFBUILDER 20.file { XY = 1, 25 backColor = #990000 } } subparts.TOPNAVI.1.CUR = 1 subparts.TOPNAVI.1.CUR { backColor = #990000 XY=[10.w]+29,25 10 = TEXT 10.text.field = title 10.fontColor = #FFFFFF 10.text.case = upper 10.fontFile = fileadmin/system/fonts/arialbd.ttf 10.fontSize = 11 10.align = center 10.niceText = 1 10.offset = 1, 18 20 = IMAGE 20.file = GIFBUILDER 20.file { XY = 1, 25 backColor = #990000 } SIDENAVI = HMENU SIDENAVI.entryLevel = 2 SIDENAVI.1 = GMENU SIDENAVI.2 = GMENU SIDENAVI.3 = GMENU } SIDENAVI.1.NO { wrap = |<BR> XY = 160, 28 maxWidth = 167 10 = IMAGE 10.file = fileadmin/system/icons/object_no.gif 10.offset = 0, 0 40 = IMAGE 40.file = fileadmin/system/icons/object_no.gif 40.offset = 157,0 30 = IMAGE 30.file = GIFBUILDER 30.file { XY = 160,1 backColor = #999999 } 20 = TEXT 20 { text.field = nav_title // title fontFile = fileadmin/system/fonts/arial.ttf fontColor = #000000 fontSize = 11 offset = 15, 20 maxWidth = 167 niceText = 1 niceText.scaleFactor = 5 antiAlias = 0 } } SIDENAVI.1.RO < .subparts.SIDENAVI.1.NO subparts.SIDENAVI.1.RO = 1 subparts.SIDENAVI.1.RO { 20.fontColor = #990000 XY = 160, 28 10 = IMAGE 10.file = fileadmin/system/icons/object_ro.gif 10.offset = 0, 0 } subparts.SIDENAVI.1.ACT < .subparts.SIDENAVI.1.RO subparts.SIDENAVI.1.ACT = 1 subparts.SIDENAVI.1.ACT { 10 = IMAGE 10.file = fileadmin/system/icons/object_ro.gif 10.offset = 0, 0 20.fontColor = #990000 } } |
Würde mich freuen, wenn mir Jemand einen Hinweis geben könnte.
Gruß Jan