[Frage] Multidomain-Setup - Typscript zeigt nicht die richtigen Ebenen an [Gelöst] TYPO3-Version: 6.1.1


  • 0 x
    17. 01. 2014, 15:05

    Hallo Zusammen,

    wie oben beschrieben habe ich eine Multi-Domain Typo3-Installation. In dieser mache ich meine Templates mache ich mit TemplaVoila und RealUrl oder Sonstiges benutze ich NICHT.
    Bei meiner ersten Domain-Webseite funktioniert alles wie gehabt.
    Nun bockt aber das TypoScript in der Zweiten Domain-Seite rum.

    Zur Info so sieht der Seitenbaum aus:

    TYPOLOGO
    - WELTKUGEL Domain 1 (verlinkung zu Home)
    --Home
    ---Über Uns
    - WELTKUGEL Domain 2 (Verlinkung zu Home)
    --Home
    ---Über Uns
    ----Unterseiten..

    Nun, im Typoscript ist bei Domain 1 ja "Home" auf Ebene 1 und "Über Uns" auf Ebene 2. DAS funktioniert!
    Aber im Typoscript für Domain 2 muss ich schon für "Über Uns" die Ebene 0 eingeben.. da kann doch irgendwas nicht stimmen oder? Denn dann komme ich ja nicht mehr auf meine "Home".

    Nebenbei erwähnt, ich benutze diese Ebenen, wegen einem Breadcrumb Menü (Das ebenfalls nicht funktioniert unter Domain 2.

    Hier einmal der Typoscript Code von meinem Menü der zweiten Seite:

    1. lib.mainnav = HMENU
    2. lib.mainnav {
    3.  
    4. wrap = <ul class="topnavi_ul">|</ul>
    5.  
    6. 0 = TMENU
    7. 0 {
    8.  
    9. expAll = 1
    10.  
    11. NO = 1
    12. NO.allWrap = <li class="topnavi_li">|</li>
    13.  
    14. CUR = 1
    15. CUR.allWrap = <li class="topnavi_li">|</li>
    16. CUR.ATagParams = class="act"
    17. }
    18.  
    19. 1 = TMENU
    20. 1 {
    21.  
    22. expAll = 1
    23.  
    24. NO = 1
    25. NO.allWrap = <li class="topnavi_li">|</li>
    26.  
    27. CUR = 1
    28. CUR.allWrap = <li class="topnavi_li">|</li>
    29. CUR.ATagParams = class="act"
    30.  
    31. ACT = 1
    32. ACT < .CUR
    33.  
    34. }
    35.  
    36. }

    "0 = TMENU" zeigt im Moment alles ab Über Uns an und nicht Home :(

    Ich hoffe hier kann mir geholfen werden :)

    Vielen Dank,

    Marvin

  • freeatweb freeatweb
    Jedi-Meister
    0 x
    267 Beiträge
    4 Hilfreiche Beiträge
    20. 01. 2014, 15:58 - Lösung

    Hallo,

    ich glaube TYPO3 stolpert über 0 = TMENU (Doku dazu: [url]http://wiki.typo3.org/De:TSref/HMENU[/url]).
    Außerdem ist es in deinem FAll ratsam, einen entryLevel zu definieren.
    btw: du kannst dir viele Zeilen sparen mittels Vererbung der Ebenen.
    Probier mal folgendes:

    1. lib.mainnav {
    2. entryLevel = 1 (oder 2 - ich weiß jetzt nicht genau welches Level du im Menü ausgeben möchtest)
    3. wrap = <div>|</div>
    4. 1 = TMENU
    5. 1 {
    6. [config des TMENUs]
    7. }
    8. 2 < .1
    9. }


  • 1
  • freeatweb freeatweb
    Jedi-Meister
    0 x
    267 Beiträge
    4 Hilfreiche Beiträge
    20. 01. 2014, 15:58

    Hallo,

    ich glaube TYPO3 stolpert über 0 = TMENU (Doku dazu: [url]http://wiki.typo3.org/De:TSref/HMENU[/url]).
    Außerdem ist es in deinem FAll ratsam, einen entryLevel zu definieren.
    btw: du kannst dir viele Zeilen sparen mittels Vererbung der Ebenen.
    Probier mal folgendes:

    1. lib.mainnav {
    2. entryLevel = 1 (oder 2 - ich weiß jetzt nicht genau welches Level du im Menü ausgeben möchtest)
    3. wrap = <div>|</div>
    4. 1 = TMENU
    5. 1 {
    6. [config des TMENUs]
    7. }
    8. 2 < .1
    9. }

  • 1