Re: [TYPO3-german] Menu Entry Level
Syr, dass ich mich solange nicht gemeldet hatte. Eine blöde Erkältung hatte mich lahm gelegt. Habe jetzt den einen Vorschlag aufgegriffen und es so umgesetzt: lib.topnav = HMENU lib.topnav { includeNotInMenu = 1 special = list special.value = {$headerMenuItems} 1 = TMENU 1 { Danke schön! :-D ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Menu Entry Level
Am 10.10.14 16:59, schrieb Björn Deutschmann: Hi Bernd. Ich hab jetzt mehrere Sachen probiert, aber es funktoniert leider nicht so, wie ich es mir wünsche und vorstelle. Hier in meiner DropBox noch mal Screenshots: :-> http:// bit.ly/ 1C1n1CY Die Root "Fotoproduzent" ist eine Landing-Page mit eigenem Layout. Darunter beginnen die eigentlichen Seiten mit Home, Anbieter usw... Die Home und alle anderen Seiten haben ein Layout mit Jumbotron. Das Menu wird mir über Entry-Level 0 angezeigt. Die Seiten "eCards" und "Gallerie" sollen jedoch eigentlich ein Layout ohne Jumbotron haben weshalb ich denen eines gestrickt habe. Selbst wenn ich da Entry 0 angebebe, bekomme ich nur den Link und die Test-Sub-Page angezeigt. hast du hierfür etwa ein TS-Root-Template angelegt? dann funktioniert entryLevel = 0 natürlich nicht mehr weil du deine 0-Ebene verschiebst. aber -1 kann auch nicht funktionieren, weil negative Werte relative Einstiegspunkte bezeichnet. Natürlich könntest du hier deinen Einstiegspunkt wieder per Condition anpassen entryLevel = -1 [Treelevel = 1] entryLevel = -2 [Treelevel = 2] entryLevel = -3 [global] aber das wäre sehr kompliziert realisiert der richtige Ansatz im TS wären entweder Conditions oder Extension-Templates um eine Basis-Konfiguration mit unterschiedlichen HTML-Templates zu verbinden (HTML-Templates auszutauschen). Marker/Fluid-Variablen (z.b. Menüs) könnten dabei dann gleich bleiben. 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] Menu Entry Level
Hallo Björn, Okay, aber die Sachen haben dann ja Unterpunkte. WIe komme ich an die dran? Ich muss die Untermenüpunkte ja (wieder) einbinden. hier mal ein Beispiel aus einem Projekt, vielleicht gibt das ein paar Ideen: lib.horizontal_css = HMENU lib.horizontal_css { special = directory special.value = {$horizontal_css.id} 1 = TMENU 1 { expAll = 1 wrap = | noBlur = 1 NO = 1 NO.wrapItemAndSub = | NO.stdWrap.htmlSpecialChars = 1 IFSUB = 1 IFSUB.wrapItemAndSub = | IFSUB.stdWrap.htmlSpecialChars = 1 ACTIFSUB < .IFSUB } 2 < .1 2.wrap = | 3 < .2 4 < .2 } Da hatte ich ein ähnliches Problem, ein Teilbereich des Menüs musste gleichzeitig als Untermenü ab einem bestimmten Teilbaum der Hauptseite wie auch als Hauptmenü bei Aufruf von einer anderen Domain in einem Multidomain-Setup sichtbar sein. Bei den speziellen Seiten wurde dann in einem Erweiterungstemplate horizontal_css.id entsprechend gesetzt. Was auch gehen könnte: globalMenu = HMENU globalMenu.entryLevel = 0 und dann abhängig von condition, z.B. PIDinRootline, globalMenu.entryLevel = 2 oder halt das Menü entsprechend überschreiben. Beste Grüße Falko ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Menu Entry Level
Du meinst so, wie ich das bei meinem Footer gemacht habe? "lib.footernav = HMENU lib.footernav { includeNotInMenu = 1 special = list special.value = {$footerMenuItems} 1 = TMENU 1 { noBlur = 1 NO.allWrap = · | } }" Okay, aber die Sachen haben dann ja Unterpunkte. WIe komme ich an die dran? Ich muss die Untermenüpunkte ja (wieder) einbinden. Quote: Falko Trojahn wrote on Fri, 10 October 2014 17:45 Hallo Björn, > Ich hab jetzt mehrere Sachen probiert, aber es funktoniert leider nicht > so, wie ich es mir wünsche und vorstelle. > > Hier in meiner DropBox noch mal Screenshots: :-> http:// bit.ly/ 1C1n1CY vielleicht mal versuchen mit: lib.topnav.special = directory lib.topnav.special.value = (ID der übergeordneten Seite deines Dropbox-Bilds) Das darf dann nur für die Seiten ab/unterhalb eCards bzw. Gallerie gelten ... HTH Falko > > Die Root "Fotoproduzent" ist eine Landing-Page mit eigenem Layout. > Darunter beginnen die eigentlichen Seiten mit Home, Anbieter usw... > Die Home und alle anderen Seiten haben ein Layout mit Jumbotron. Das > Menu wird mir über Entry-Level 0 angezeigt. > Die Seiten "eCards" und "Gallerie" sollen jedoch eigentlich ein Layout > ohne Jumbotron haben weshalb ich denen eines gestrickt habe. > Selbst wenn ich da Entry 0 angebebe, bekomme ich nur den Link und die > Test-Sub-Page angezeigt. > Ich möchte aber das Menü darüber angezeigt bekommen. > Also irgendwie muss ich einen Entry -1 definieren oder was stricken, > dass er mir halt das übergeordnete Menü anzeigt. > Bloss bekomme ich das beides leider nicht hin... :-/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Menu Entry Level
Hallo Björn, > Ich hab jetzt mehrere Sachen probiert, aber es funktoniert leider nicht > so, wie ich es mir wünsche und vorstelle. > > Hier in meiner DropBox noch mal Screenshots: :-> http:// bit.ly/ 1C1n1CY vielleicht mal versuchen mit: lib.topnav.special = directory lib.topnav.special.value = (ID der übergeordneten Seite deines Dropbox-Bilds) Das darf dann nur für die Seiten ab/unterhalb eCards bzw. Gallerie gelten ... HTH Falko > > Die Root "Fotoproduzent" ist eine Landing-Page mit eigenem Layout. > Darunter beginnen die eigentlichen Seiten mit Home, Anbieter usw... > Die Home und alle anderen Seiten haben ein Layout mit Jumbotron. Das > Menu wird mir über Entry-Level 0 angezeigt. > Die Seiten "eCards" und "Gallerie" sollen jedoch eigentlich ein Layout > ohne Jumbotron haben weshalb ich denen eines gestrickt habe. > Selbst wenn ich da Entry 0 angebebe, bekomme ich nur den Link und die > Test-Sub-Page angezeigt. > Ich möchte aber das Menü darüber angezeigt bekommen. > Also irgendwie muss ich einen Entry -1 definieren oder was stricken, > dass er mir halt das übergeordnete Menü anzeigt. > Bloss bekomme ich das beides leider nicht hin... :-/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Menu Entry Level
Hi Bernd. Ich hab jetzt mehrere Sachen probiert, aber es funktoniert leider nicht so, wie ich es mir wünsche und vorstelle. Hier in meiner DropBox noch mal Screenshots: :-> http:// bit.ly/ 1C1n1CY Die Root "Fotoproduzent" ist eine Landing-Page mit eigenem Layout. Darunter beginnen die eigentlichen Seiten mit Home, Anbieter usw... Die Home und alle anderen Seiten haben ein Layout mit Jumbotron. Das Menu wird mir über Entry-Level 0 angezeigt. Die Seiten "eCards" und "Gallerie" sollen jedoch eigentlich ein Layout ohne Jumbotron haben weshalb ich denen eines gestrickt habe. Selbst wenn ich da Entry 0 angebebe, bekomme ich nur den Link und die Test-Sub-Page angezeigt. Ich möchte aber das Menü darüber angezeigt bekommen. Also irgendwie muss ich einen Entry -1 definieren oder was stricken, dass er mir halt das übergeordnete Menü anzeigt. Bloss bekomme ich das beides leider nicht hin... :-/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Menu Entry Level
Am 10.10.14 14:32, schrieb Björn Deutschmann: Ja, doch die Frau in Rot sehe ich auch... Also muss ich mit links arbeiten... Also das Projekt (-> http:// goo.g l/ zp8ZFv <-) hat zwei Themes. Das "noramale" wie man es unter dem Link sieht und eines für die Seiten "eCards" und "Gallerie" ohne den Jumbotron mit dem random Images und Parallanx (-> http:// goo.gl / ONyhD9 <-). Dort werden oben aber die falschen Menübeiträge gezeigt. Es sollen auch die "normalen" Menüpunkte der anderen Seiten (wie im Bsp) gezeigt werden. Da das Sidemenü das Enrtry 0 verwendet, scheine ich für das Header/Top-Menu das Entry -1 verwenden zu müssen. Aber scheinbar stimmt auch noch irgendetwas in meinem TS nicht, da dieses halt leider nicht angezeigt wird... Sondern die falschen Links... :-/ jetzt wird dein Problem klarer. das mainmenu: da du immer das gleiche Menü haben möchtest sind angeben wie entrylevel = -1 ziemlich gefährlich, da ein relativer Einstig bei einem Levelwechsel natürlich zu einem geänderten Menu führt. Das mainmenu sollte immer mit einem fixen entryLevel starten. entryLevel = 1 ein lokales menü kann dann relativ anfangen, meist reicht aber auch ein tieferer Einstieg (z.B. entryLevel = 2) um dann überall zu funktionieren. das sieht man zb. wenn man Unterpunkte des Hauptmenüpunkts Gallerie anspringt. Dass du auf bestimmten Seiten ein anderes HTML-Template benutzt sollte unabhängig davon sein, dass das Menü immer gleich definiert und angezeigt wird. 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] Menu Entry Level
Ja, doch die Frau in Rot sehe ich auch... Also muss ich mit links arbeiten... Also das Projekt (-> http:// goo.g l/ zp8ZFv <-) hat zwei Themes. Das "noramale" wie man es unter dem Link sieht und eines für die Seiten "eCards" und "Gallerie" ohne den Jumbotron mit dem random Images und Parallanx (-> http:// goo.gl / ONyhD9 <-). Dort werden oben aber die falschen Menübeiträge gezeigt. Es sollen auch die "normalen" Menüpunkte der anderen Seiten (wie im Bsp) gezeigt werden. Da das Sidemenü das Enrtry 0 verwendet, scheine ich für das Header/Top-Menu das Entry -1 verwenden zu müssen. Aber scheinbar stimmt auch noch irgendetwas in meinem TS nicht, da dieses halt leider nicht angezeigt wird... Sondern die falschen Links... :-/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Menu Entry Level
Am 09.10.14 14:34, schrieb Björn Deutschmann: > Syr, hatte dazu ja die Fotos angehängt... > Also auf den Seiten "eCards" und "Gallerie" sollte auch das "normale" > Menü angezeigt werden, also auch "Home", "Anbieter", "Blog", "Gallerie", > "eCards", "Gästebuch" usw. > Es wird aber nur der Link als solches und die Sub angezeigt. Also die > gleiche "Ebene". Gewünscht ist die Ebene darüber. > Hoffe, ich konnte nun erklären und zeigen, wo das Problem liegt. Nö, ehrlich gesagt nicht. Aber die Frau im roten Kleid ist schick. :-) > > begin 644 Bildschirmfoto 2014-10-09 um 14.30.18.png > MB5!.1PT*&@H-24A$4@```28```'K"`(```#MT*?G```*06E#0U!)0T,@ > M4')O9FEL90``2`V=EG=44]D6A\^]-[W0$B(@)?0:>@D@TCM(%011B4F`4`*& > MA"9V1`5&%!$I5F14P`%'AR)C110+@X)BUPGR$%#&P5%$1>7=C&L)[ZTU\]Z: > M_<=9W]GGM]?99^]]U[H`4/R"!,)T6`&`-*%8%.[KP5P2$\O$]P(8$`$.6`'` > MX69F!$?X1`+4_+T]F9FH2,:S]NXN@&2[VRR_4"9SUO]_D2(W0R0&``I%U38\ > M?B87Y0*44[/%&3+_!,KTE2DRAC$R%J$)HJPBX\2O;/:GYBN[R9B7)N2A&EG. > [...] Ernsthaft: entryLevel ist der EINSTIEGSPUNKT Deines Menus, also die Ebene die bei 1 {...} ausgegeben wird. 2 {...} ist dann eine Ebene darunter (in der Hierarchie eingerückt) 3 {...} zwei Ebenen darunter usw. Ein "normales" Menu gibt's bei TYPO3 eh nicht, weil es halt "DEIN normales" Menu ist und "MEIN normales" Menu ganz anders aussieht. Und weil hier keiner weiß, wie Dein Seitenbaum aussieht, was Du machen willst und was passiert, kann Dir auch keiner helfen. :-/ Menus sind aber keine Raketenwissenschaft; ich bin mir sicher, wenn Du Dein Problem so schilderst, dass wir Dir folgen können, wird sich einer finden, der Dir hilft. Marc -- Marc Willmann. TYPO3-Freelancer. http://www.marc-willmann.de Seelandstr. 14-16 D-23569 Lübeck TYPO3 Certified Integrator ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Menu Entry Level
Okay... Super... Nicht! Löst mein Problem leider noch immer nicht! ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german