Typo3 Snippets  >  Snippets  >  Extension-Programmierung  >  Eigene Extension in rootline einbauen

Eigene Extension in rootline einbauen

Wenn man eine eigene Extension mit einer SingleView erstellt und in der rootline-Navigation nicht 'SingleView' sondern den Namen des Eintrags stehen haben möchte, kann man dies wie folgt lösen.

##############################
# Rootline
##############################
lib.rootline=COA
lib.rootline.10 = HMENU
lib.rootline.10 {
  special = rootline
  special.range = 0|5
  entryLevel = 0
  includeNotInMenu = 1
  special.targets.3 = page
  1 = TMENU
  1.target = _top
  1.NO {
    allWrap = Du bist hier: |   >   |*| |   >   |*| |
    allWrap = |   »   |*| |   »   |*| |
  }
  1.CUR = 1
  1.CUR.doNotLinkIt = 1
  1.CUR.wrap = |
}   

[globalVar = GP:tx_extension_pi1|uid > 0]
lib.rootline.10.special.range = 0|-2
lib.rootline.20 = RECORDS
lib.rootline.20 {
  dontCheckPid = 1
  tables = tx_extension_item
  source.data = GPvar:tx_extension_pi1|uid
  conf.tx_extension_item = TEXT
  conf.tx_extension_item.field = name
  wrap =   »   |
}
[end]