Re: [TYPO3-german] Menu Entry Level

2014-10-17 Diskussionsfäden Björn Deutschmann

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

2014-10-12 Diskussionsfäden bernd wilke

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

2014-10-11 Diskussionsfäden Falko Trojahn

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

2014-10-10 Diskussionsfäden Björn Deutschmann

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

2014-10-10 Diskussionsfäden Falko Trojahn
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

2014-10-10 Diskussionsfäden 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.
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

2014-10-10 Diskussionsfäden bernd wilke

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

2014-10-10 Diskussionsfäden 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... :-/
___
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

2014-10-09 Diskussionsfäden Marc Willmann
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

2014-10-09 Diskussionsfäden Björn Deutschmann

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