TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

breadcrumb: tt_news 3.1.0 singleansicht


Autor Nachricht
Verfasst am: 12. 01. 2012 [09:44]
martinibianco007
Themenersteller
Dabei seit: 14.10.2009
Beiträge: 59

hi, bin langsam aber sicher am verzweifeln:

ziel ist es eine breadcrumb zu basteln für die singelansicht, z.B. Sie sind hier: ebene 1 > ebene 2 > newstitle

verwende typo3 4.6.3 und tt_news 3.1.0

bis jetzt hat folgender code zur erstellung einer breadcrumb immer gepasst,
jezt aber nicht mehr.

TYPOSCRIPT
lib.myBreadcrumb = COA
lib.myBreadcrumb {
  10 = HMENU
  10 {
      special = rootline
      special.range = 0|8
      1 = TMENU
      1 {
         NO.linkWrap = | <span class="spacer">></span>&nbsp; |*||*| | <span class="spacer">></span>&nbsp;&nbsp;
         NO.stdWrap.htmlSpecialChars = 1
         NO.ATagTitle.field = abstract // description // title
         CUR = 1
         CUR.stdWrap.wrap = <span class="breadcrumbActive">|</span>
        }
    }
 
  15 = RECORDS
  15 {
         dontCheckPid = 1
         tables = tt_news
         source.data = GPvar:tx_ttnews|tt_news
         conf.tt_news = TEXT
         conf.tt_news.field = title
         wrap = <a href="javascript: void(0)" onfocus="blurLink(this);"> &gt; test | </a>
     }  
 
  wrap = <div id="breadcrumb">|</div>
}


habe in der tt_news doc nach änderungen gesucht aber mit wäre nichts aufgefallen.

kann mir bitte jemand weiterhelfen.
Profil
Verfasst am: 19. 04. 2012 [15:47]
enricon
Dabei seit: 23.08.2007
Beiträge: 6
Etwas spät, aber probiere doch mal an beiden Stellen GPvar:tx_ttnews mit GP:tx_ttnews zu ersetzen...

Prinzipiell ist es auch eine gute Idee das Überschreiben des Menüeintrag-Titels in das TMENUITEM Setup (NO/CUR/ACT) zu konfigurieren. Mein Setup sieht bspw so aus:


TYPOSCRIPT
lib.menu {
  breadcrumb = HMENU
  breadcrumb {
    special = rootline
    special.value = -1
    // Seiten mit "im Menü verbergen" gekennzeichnet anzeigen
    includeNotInMenu = 1
 
    wrap = <ul id="menu-breadcrumb" class="menu menu-horz">|</ul>
 
    1 = TMENU
    1 {
      noBlur = 1
      NO {
        linkWrap = <li class="alpha">|</li> |*| <li>|</li> |*| <li>|</li>
      }
      CUR = 1
      CUR {
        doNotLinkIt = 1
        stdWrap {
          override {
            // nur überschreiben, wenn tt_news Artikel aufgerufen
            if.isTrue.data = GP:tx_ttnews|tt_news
            cObject = RECORDS
            cObject {
              dontCheckPid = 1
              tables = tt_news
              source.data = GP:tx_ttnews|tt_news
              conf.tt_news = TEXT
              conf.tt_news.field = title
            }
          }
        }
        linkWrap = <li class="active">|</li>
      }
    }
  }
}
Profil
Verfasst am: 19. 04. 2012 [16:12]
martinibianco007
Themenersteller
Dabei seit: 14.10.2009
Beiträge: 59
vielen dank, genau das war das problem!!
Profil