Re: [TYPO3-german] Hauptnavigation - Ein Menüpunkt nicht verlinkt
Am 11.09.13 22:01, schrieb Martin: Entweder einen anderen Mechanismus aufbauen (zb. Auf-/Zuklappen nur mit Icon neben Menüeintrag) oder zumindest diese Tabletbedienung deaktivieren, oder keine Inhalte auf Seiten, die Unterseiten haben (am Besten direkt Shortcuts auf erste Unterseite machen damit das Verhalten ohne JS identisch ist) Das obere Zitat musst Du mir bitte erläutern. ich weiß nicht genau welcher Mechanismus bei Bootstrap benutzt wird (und ob man das durch irgendwelche Einstellungen ändern kann), aber mal etwas aufgedröselt: dein gesamter Link wird mit einem eventhandler belegt (ich vermute ein 'onClick') so dass bei einem Klick auf den Link das untermenü eingeblendet wird (mit firebug gut zu erkennen wie eine zusätzliche Klasse beim umliegenden LI auftaucht). danach wird der Link nicht mehr ausgeführt. ein anderer Mechanismus wäre zb. nicht das a-Tag wird zum ein-/ausklappen benutzt, so dass ein Klick auf das A-Tag eien neue Seite aufruft und das Untermenü auf anderem Wege eingeblendet wird. ich weiss jetzt nicht mehr die genauen CSS-Klassen (hab den Link nur zu Hause), aber prinzipiell wird es wohl an den Klassen des A-Tags liegen. du musst nur dein HTML von menutext in menutext ändern. das i-Tag könnte durch CSS zb. ein '<' bzw. 'v' enthalten um verschiedene Stati anzeigen und ist der Schalter für das Untermenü. oder du deaktivierst das Handling für tablets komplett zb. die Klassen ganz entfernen, so dass das JS sich nicht einnisten kann, allerdings funktioniert mit dieser radikalen Methode vermutlich auch das CSS-Aufklappen (bei deaktiviertem JS funktioniert ein Mouseover immer noch) nicht mehr. da muss dir mal jemand helfen, der mehr Ahnung von Bootstrap und den dort möglichen Einstellungen hat. bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Hauptnavigation - Ein Menüpunkt nicht verlinkt
Entweder einen anderen Mechanismus aufbauen (zb. Auf-/Zuklappen nur mit Icon neben Menüeintrag) oder zumindest diese Tabletbedienung deaktivieren, oder keine Inhalte auf Seiten, die Unterseiten haben (am Besten direkt Shortcuts auf erste Unterseite machen damit das Verhalten ohne JS identisch ist) Das obere Zitat musst Du mir bitte erläutern. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Hauptnavigation - Ein Menüpunkt nicht verlinkt
Am Wed, 11 Sep 2013 12:38:37 +0200 schrieb Martin: > Quote: Bernd Wilke[2] wrote on Wed, 11 September 2013 08:42 > >> Am 10.09.13 20:23, schrieb Martin: >> > Hallo, >> > >> > ich habe mal die Änderung durchgeführt, klappt aber leider nicht! Die >> > erste Ebene des Menüs wird nicht verlinkt, außer die Seiten, die >> > keine Unterseiten haben, die werden normal verlinkt und dann klappt >> > auch die Weiterleitung. >> >> werden definitiv keine Links generiert oder sind die Menüpunkte nur >> nicht anklickbar? >> ich könnte mir vorstellen, dass du JS einsetzt, das das STD-Verhalten >> (Eventhandling) umbaut und so den originären Link toto legt. >> >> hast du mal eine URL unter der man das ganze mal live probieren und >> analysieren kann? >> > > Habe Dir soeben ne Mail mit der URL gesendet, um die es geht! so weit ich das sehe schnappt sich irgendein javascript (jede Menge komprimiertes JS) die Links um einen Handler zum Auf- und Zu-Klappen der Untermenüs zu installieren, die den eigentlichen Link überlagern. Vermutliche Ursache: Da du bootstrap benutzt wird dadurch ja auch eine Tablet-Bedienung aktiviert. Tablet bedeutet aber auch dass es kein Mouseover gibt. So wird das Untermenü aufgeklappt wenn du den Hauptmenüpunkt antippst. antippen ist aber gleich anklicken und somit: Antippen öffnet das Untermenü ohne die Seite zu wechseln Anklicken öffnet das Untermenü ohne die Seite zu wechseln Der Link ist deaktiv. Entweder einen anderen Mechanismus aufbauen (zb. Auf-/Zuklappen nur mit Icon neben Menüeintrag) oder zumindest diese Tabletbedienung deaktivieren, oder keine Inhalte auf Seiten, die Unterseiten haben (am Besten direkt Shortcuts auf erste Unterseite machen damit das Verhalten ohne JS identisch ist) Bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Hauptnavigation - Ein Menüpunkt nicht verlinkt
Quote: Bernd Wilke[2] wrote on Wed, 11 September 2013 08:42 Am 10.09.13 20:23, schrieb Martin: > Hallo, > > ich habe mal die Änderung durchgeführt, klappt aber leider nicht! Die > erste Ebene des Menüs wird nicht verlinkt, außer die Seiten, die keine > Unterseiten haben, die werden normal verlinkt und dann klappt auch die > Weiterleitung. werden definitiv keine Links generiert oder sind die Menüpunkte nur nicht anklickbar? ich könnte mir vorstellen, dass du JS einsetzt, das das STD-Verhalten (Eventhandling) umbaut und so den originären Link toto legt. hast du mal eine URL unter der man das ganze mal live probieren und analysieren kann? bernd -- http://www.pi-phi.de/cheatsheet.html Habe Dir soeben ne Mail mit der URL gesendet, um die es geht! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Hauptnavigation - Ein Menüpunkt nicht verlinkt
Am 10.09.13 20:23, schrieb Martin: Hallo, ich habe mal die Änderung durchgeführt, klappt aber leider nicht! Die erste Ebene des Menüs wird nicht verlinkt, außer die Seiten, die keine Unterseiten haben, die werden normal verlinkt und dann klappt auch die Weiterleitung. werden definitiv keine Links generiert oder sind die Menüpunkte nur nicht anklickbar? ich könnte mir vorstellen, dass du JS einsetzt, das das STD-Verhalten (Eventhandling) umbaut und so den originären Link toto legt. hast du mal eine URL unter der man das ganze mal live probieren und analysieren kann? bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Hauptnavigation - Ein Menüpunkt nicht verlinkt
Hallo, ich habe mal die Änderung durchgeführt, klappt aber leider nicht! Die erste Ebene des Menüs wird nicht verlinkt, außer die Seiten, die keine Unterseiten haben, die werden normal verlinkt und dann klappt auch die Weiterleitung. Hier mal der etwas überarbeitete TS Code lib.mainNavi = HMENU lib.mainNavi { wrap = | entrylevel = 0 1 = TMENU 1 { noBlur = 1 expAll = 1 NO = 1 NO.wrapItemAndSub = | ACT < .NO ACT.wrapItemAndSub = | CUR < .ACT IFSUB < .NO IFSUB { wrapItemAndSub = | stdWrap.wrap = | ATagParams = class="dropdown-toggle" data-toggle="dropdown" } ACTIFSUB < .IFSUB ACTIFSUB { wrapItemAndSub = | } CURIFSUB < .ACTIFSUB SPC = 1 SPC { wrapItemAndSub = | doNotShowLink = 1 } } # /1 2 < .1 2 { wrap = | IFSUB < .NO IFSUB = 1 IFSUB { wrapItemAndSub = | ATagParams = tabindex="-1" } ACTIFSUB > ACTIFSUB < .IFSUB ACTIFSUB.wrapItemAndSub = | CURIFSUB > CURIFSUB < .ACTIFSUB SPC > SPC = 1 SPC { wrapItemAndSub = | } } # /2 } # /10 TS ENDE ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Hauptnavigation - Ein Menüpunkt nicht verlinkt
Am 10.09.13 14:25, schrieb Martin: Ich habe ein Hauptmenü auf meiner Seite, dass ein Dropdown-Menü ist. Hier der TS Code dazu: lib.mainNavi = HMENU lib.mainNavi { wrap = | entrylevel = 0 1 = TMENU 1 { noBlur = 1 expAll = 1 NO = 1 NO.wrapItemAndSub = | ACT < .NO ACT.wrapItemAndSub = | CUR < .ACT IFSUB = 1 IFSUB { wrapItemAndSub = | stdWrap.wrap = | ATagParams = class="dropdown-toggle" data-toggle="dropdown" } ACTIFSUB < .IFSUB ACTIFSUB { wrapItemAndSub = | } CURIFSUB < .ACTIFSUB SPC = 1 SPC { wrapItemAndSub = | doNotShowLink = 1 } } # /1 2 < .1 2 { wrap = | IFSUB > IFSUB = 1 IFSUB { wrapItemAndSub = | ATagParams = tabindex="-1" } ACTIFSUB > ACTIFSUB < .IFSUB ACTIFSUB.wrapItemAndSub = | CURIFSUB > CURIFSUB < .ACTIFSUB SPC > SPC = 1 SPC { wrapItemAndSub = | } } # /2 } # /10 TS CODE ENDE Wenn ich die Untermenüs anzeigen lassen möchte, klappt das, wenn ich mit der Maus über das "Elternteil" drüber fahre. Allerdings ist nicht das "Elternteil" anklickbar und auch nicht verlinkt, nur die Unterseiten. Wie kann ich die Hauptstruktur verlinken? beim definieren von weiteren Strukturen, diese auch verlinken. du aktivierst zwar ein IFSUB = 1, aber dort ist default keine Verlinkung. Da du ja schon NO = 1 gesetzt hast wäre (analog zu ACT) ein IFSUB < .NO als Anfang sinnvoller. bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Hauptnavigation - Ein Menüpunkt nicht verlinkt
Ich habe ein Hauptmenü auf meiner Seite, dass ein Dropdown-Menü ist. Hier der TS Code dazu: lib.mainNavi = HMENU lib.mainNavi { wrap = | entrylevel = 0 1 = TMENU 1 { noBlur = 1 expAll = 1 NO = 1 NO.wrapItemAndSub = | ACT < .NO ACT.wrapItemAndSub = | CUR < .ACT IFSUB = 1 IFSUB { wrapItemAndSub = | stdWrap.wrap = | ATagParams = class="dropdown-toggle" data-toggle="dropdown" } ACTIFSUB < .IFSUB ACTIFSUB { wrapItemAndSub = | } CURIFSUB < .ACTIFSUB SPC = 1 SPC { wrapItemAndSub = | doNotShowLink = 1 } } # /1 2 < .1 2 { wrap = | IFSUB > IFSUB = 1 IFSUB { wrapItemAndSub = | ATagParams = tabindex="-1" } ACTIFSUB > ACTIFSUB < .IFSUB ACTIFSUB.wrapItemAndSub = | CURIFSUB > CURIFSUB < .ACTIFSUB SPC > SPC = 1 SPC { wrapItemAndSub = | } } # /2 } # /10 TS CODE ENDE Wenn ich die Untermenüs anzeigen lassen möchte, klappt das, wenn ich mit der Maus über das "Elternteil" drüber fahre. Allerdings ist nicht das "Elternteil" anklickbar und auch nicht verlinkt, nur die Unterseiten. Wie kann ich die Hauptstruktur verlinken? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german