TYPO3 Typoscript Menü Snippets Überblick

 

Spalten Sitemap

lib.spalten_sitemap = COA
lib.spalten_sitemap{
    10 = CONTENT
    10{
        table = pages
        select{
            # 1 ist die uid der root seite
            pidInList = 1
            where = doktype NOT IN (254,255,199,6,5) AND nav_hide = 0
        }
        renderObj=COA
        renderObj {
            wrap = <div class="sp_sitemap" >|</div>

            5 = TEXT
            5.field = nav_title // title
            5.wrap = <h1>|</h1>

            10 = HMENU
            10{
                special = directory
                special.value.field = uid
                
                1 = TMENU
                1{
                    wrap = <ul>|</ul>
                    expAll=1
                    noBlur=1
                    NO{
                      wrapItemAndSub = <li>|</li>
                    }
                }
                2 < .1
	        3 < .1
	        4 < .1
	        5 < .1
	        6 < .1
	        7 < .1
            }
        }
    }
}

div.sp_sitemap{
	float:left; 
	padding:5px;
	border:1px solid #666;
	margin:4px;
}
div.sp_sitemap ul{
	list-style: none;
	margin:0px;
	padding: 0px;	
}
div.sp_sitemap li a{
	display:block;
  font-size:0.8em;
  color:#000;
  text-decoration:none; 
}
div.sp_sitemap li li{
	margin-left:10px;
  margin-bottom:2px;
}

div.sp_sitemap li li a:hover{
	color:#C71315;
	text-decoration:underline;
}
div.sp_sitemap li li a{
	color:#666;
	padding-left:8px;
  	background-image:url(../../../../uploads/tx_tllbaseext/listpoint.gif);
  	background-repeat:no-repeat;
  	background-position:center left;
 }
Zu den Code Snippets