+ Antworten
Ergebnis 1 bis 3 von 3

Thema: tt_news in breadcrumb-Menü, bzw. Verständnisfrage COA

  1. #1
    TP-Senior ZombyWoof macht alles soweit korrekt Avatar von ZombyWoof
    Registriert seit
    May 2002
    Ort
    Saarbrücken
    Beiträge
    196

    tt_news in breadcrumb-Menü, bzw. Verständnisfrage COA

    Hallo Leute,

    ich versuche hier mehr oder weniger krampfhaft die Artikel (bzw. Titel der News) von tt_news in das breadcrumb-Menü reinzubekommen.

    Erstmal sieht mein TS so aus:

    Code:
    page.10.marks.PATH = HMENU
    page.10.marks.PATH.special=rootline
    page.10.marks.PATH.special.range= 0 | -1
    page.10.marks.PATH.1=TMENU
    page.10.marks.PATH.1.wrap = <div class="rootline">|</div>
    page.10.marks.PATH.1.NO.allWrap= | &nbsp;<img src="/fileadmin/img/arrow_red_right_03.png" width="9" height="9" alt="" />&nbsp; |*| |&nbsp;<img src="/fileadmin/img/arrow_red_right_03.png" width="9" height="9" alt="" />&nbsp; |*| |
    was auch wunderbar funktioniert.

    Ich habe jetzt irgendwo das folgende TS gefunden mit dem wohl ähnliches realisiert wurde (id#124 ist in dem Fall der sys-Ordner mit den Newsartikel)

    Code:
    [globalVar = TSFE:id=124]
    lib.singleNewsTitle = RECORDS
    lib.singleNewsTitle {       
                    dontCheckPid = 1
                    tables = tt_news
                    source.data = GPvar:tx_ttnews|tt_news
                    conf.tt_news = TEXT
                    conf.tt_news.field = title
                    wrap =  / <span class="rootline">|</span>
    }
    [global]
    
    lib.breadcrumb = COA
    lib.breadcrumb {
            wrap = <div id="breadcrumb"><p class="breadcrumb">{$breadcrumb.text_lang}   | </p></div>
            10 = HMENU
            10 {
                    special = rootline
                    special.range = 0|8
                    1 = TMENU
                    1 {
                            NO.linkWrap = | / |*||*| |
                            NO.stdWrap.htmlSpecialChars = 1
                            NO.ATagTitle.field = abstract // description // title
                            CUR = 1
        CUR.stdWrap.wrap = <span class="breadcrumbActive">|</span>
                    }
            }
      20 < lib.singleNewsTitle
    }

    Was ich allerdings trotz einer exzessiver Nachtschicht nicht zum laufen bekomme, bzw. erstmal vom Grundsatz her echt nicht peile ...

    Was zum Henker passiert hier? Mein privater T3-Workshop läuft erst seit 2-3 Wochen, und von daher befürchte ich langsam dass die Sache hier einfach noch eine Nummer zu groß ist irgendwie.
    Kann mir vielleicht jemand gaaaaanz langsam erklären was genau es in diesem Fall mit dem COA auf sich hat?´
    Ok, ein COA erfasst mehrere Elemente, und was weiter? Wo genau ist der Witz?
    Es fällt einfach nicht der Groschen was mich echt nervt ... für jeden Tipp dankbar ... Grüsse Frank

  2. #2
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    ein COA ist nix anderes als ein Container, der viele Elemente aufnehmen kann, in Deinem Fall 2 (10 und 20)

    Vorteil - Du kannst später dynamisch dem COA noch weitere Elemte hinzufügen.


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  3. #3
    TP-Newbie BuZZ-T macht alles soweit korrekt
    Registriert seit
    Sep 2009
    Ort
    Hessen
    Beiträge
    1
    Hey,

    hast du das Breadcrumb jetzt zum laufen gebracht?

    Ich war auf der Suche nach einer Lösung für das selbe Problem und bin durch die Suchfunktion auf den Thread hier gestoßen.
    Das Typoscript was du hier gepostet hast funktioniert bei mir grundsätzlich, ich habe es nur etwas umgestellt und an meine Bedürfnisse angepasst. Vielleicht hilft dir das ja weiter.

    Hier das Ergebnis, es liegt bei meiner Site in einem Extension Template direkt auf der Seite auf der die News Einzelansicht dargestellt wird.

    Code:
    page.10.subparts.BREADCRUMB = COA
    page.10.subparts.BREADCRUMB {
      10 = HMENU
      10 {
          special = rootline
          special.range = 0|8
          1 = TMENU
          1 {
             NO.linkWrap = | -> |*||*| | ->
             NO.stdWrap.htmlSpecialChars = 1
             NO.ATagTitle.field = abstract // description // title
             CUR = 1
             CUR.stdWrap.wrap = <span class="breadcrumbActive">|</span>
            }
        }
    
      20 = RECORDS
      20 {
        dontCheckPid = 1
        tables = tt_news
        source.data = GPvar:tx_ttnews|tt_news
        conf.tt_news = TEXT
        conf.tt_news.field = title
        wrap = <span class="rootline">&nbsp; | </span>
      }
    }
    Wenn du jetzt page.10.subparts.BREADCRUMB mit page.10.marks.PATH austauschst sollte es funktionieren.

    MfG
    BuZZ-T

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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