Snippets-logo-small
  • TYPO3 Typoscript
  • TYPO3 TSConfig
  • TYPO3 Install Tool
  • TYPO3 allg
  • Git
  • Javascript - JQuery
  • Unix
  • css
  • regular expressions
  • php
  • SQL
  • Ruby on Rails
  • root template
  • mainconfig
  • Navigation
  • impressum tan3
  • conditions
  • tt_content
  • +ext indexed search
  • +ext lumogooglemap
  • +ext realurl
  • +ext sr_language_menu
  • +ext tt_news
  • +ext felogin
  • https
  • Fancybox
  • rss feed
  • scriptmerger
  • Teaserbild aus dem Feld Dateien
  • Standard Mailformular
  • Standard Suche
  • Inhaltselement(e) per Typoscript...
  • logo verlinken
  • Sitemap
  • Bilderbreiten definieren
  • RTE
  • logout button
  • Abfragen
  • meta
  • Anzahl CEs ermitteln
  • Google Tags
  • Socialbuttons (Facebook, Twitter)

Navigation

  • TMENU externe url ohne interne weiterleitung 

    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
    
    lib.menu = HMENU
    lib.menu {
            special = directory
            special.value = 244
            1 = TMENU
            1 {
                              noBlur = 1
                              NO = 1
                              NO {
                              doNotLinkIt = 1
                              linkWrap = &nbsp;|&nbsp;&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|<br>
                              stdWrap.cObject = CASE
                  stdWrap.cObject {
                    key.field = doktype
                    #Seitentyp Standart
                    default = TEXT
                    default {
                    typolink.parameter.field = uid
                    field = subtitle // title
                    stdWrap.htmlSpecialChars = 1
                    }
                    # Seitentyp interne Weiterleitung
                    4 = TEXT
                    4 {
                    field = title
                    typolink.parameter.field = shortcut
                    }
                    # 3 = Seitentyp externe URL
                    3 = TEXT
                    3 {
                    field = subtitle // title
                    typolink.parameter.field = url
                    typolink.extTarget.field = target
                    }                                   
                  }   
                        }
      }
    } 
    by stefan
  • Rootline (Breadcrumb) 

    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
    
    # pid = 8 ist die Startseite
    # der Titel kann aber nicht genutzt werden,
    # deswegen der Umweg über den Untertitel
    lib.rootline = COA
    lib.rootline.10 = TEXT
    lib.rootline.10 {
      data = DB:pages:8:subtitle  
    #  value = Startseite
      typolink.parameter = 8
      wrap = | <span>&gt;</span>
    }
    lib.rootline.20 = HMENU
    lib.rootline.20 {
      special = rootline
      special.range = 1|-1
      1 = TMENU
      1.noBlur = 1
    #  1.wrap = Sie sind hier: |
      1.NO.ATagTitle.field = subtitle // title
      1.NO.allWrap = |<span>&gt;</span>|*||*||
    
    # tt_news-Artikel auch mit in der Breadcrumb
    [globalVar = GP:tx_ttnews|tt_news > 0]
    lib.rootline.30 = RECORDS
    lib.rootline.30 {
      tables = tt_news
      source.data = GPvar: tx_ttnews | tt_news
      conf.tt_news = COA
      conf.tt_news.20 = TEXT
      conf.tt_news.20.field = title
      conf.tt_news.20.noTrimWrap= |<span>&gt;</span>||
    }
    [global]
    
    }
    by olli
  • TMENU Standard 

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
    lib.mainnav = HMENU
    lib.mainnav  {
      special = directory
      special.value = 7    
      1 = TMENU
      1 {
        expAll = 0
        noBlur = 1
        wrap = <ul>|</ul>
        NO = 1
        NO.wrapItemAndSub = <li>|</li>
        NO.stdWrap.htmlSpecialChars = 1
        ACT < .NO
        ACT = 1
        ACT.wrapItemAndSub = <li class="active">|</li>    
      }
      2 < .1  
    }
    by stefan
  • TMENU Footer/Header 

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    lib.footer =  HMENU
    lib.footer {            
      special = directory
      special.value = 8
      1 = TMENU
      1 {
        expAll = 0
        noBlur = 1
        NO = 1
        NO.linkWrap =  |&#124; |*| &nbsp;|&nbsp;&#124; |*| &nbsp;|
        NO.stdWrap.htmlSpecialChars = 1   
      }       
    }
    by stefan
This site is made by tan3