TypoScript

ID #1032

Tutorial zum Sitemap

Hier eine kleines Tutorial zu Sitemaps, das von dj.picasso aus dem Forum http://www.typo3.net kommt.

CONSTANTS FELD

styles.sitemap.gs { 
target =
color = #CD6F00

### HEADLINE mit Grossbuchstaben!!
headerCase = upper
headerWrap =
|

#### Entgegen meiner Auffassung zum Einsatz von Styles hier die OLDTIMER-Version mit Fonts - OH GRAUEN!! #####
wrap1 = |
wrap2 = |
wrap3 = |
wrap4 = |

### Hier setze ich Punkte vor die einzelnen Auflistungen
bullet2 =
bullet3 =
bullet4 =

### Mit diesem Punkt wird entgegen vieler Meinungen lediglich die Anzeige gesteuert. 0 oder 1 ####
level3 = 1
}


SETUP FELD

 Änderung der Designvorlage, ein anderes Template wird geladen ##### 
seite.20.template.file = fileadmin/templates/sitemap.tmpl

#### Hier kommen die eigentlich wichtigen Dingen ###
styles.sitemap.gs.20.20 {

### Wichtig, damit die 3. Ebene dargestellt wird. Siehe oben die Definition von level3 = 1 ####
3.expAll = {$styles.sitemap.gs.level3}


#### Hier kommt jetzt die 4. Ebene usw. usw. #####
4 = TMENU
4.expAll = {$styles.sitemap.gs.level3}
4.target = {$styles.sitemap.gs.target}
4.NO {
allWrap = {$styles.sitemap.gs.bullet4} valign="top">|
linkWrap = {$styles.sitemap.gs.wrap4}
ATagBeforeWrap = 1
}
}
### Die Einstellungen werden zugeordnet und dann noch verfeinert #####
### Das kann man natürlich auch ohne Tabellen mit Style-Sheets viel besser und eleganter lösen ####
### Änderung der Darstellung der Sitemap

tt_content.menu.20.2 < styles.sitemap.gs

tt_content.menu.20.2.wrap = |

tt_content.menu.20.2.20.20.1.NO.allWrap = align="center">|

tt_content.menu.20.2.20.20.2.NO.allWrap = src="fileadmin/images/menu/dot.gif" width="6" height="6">|
tt_content.menu.20.2.20.20.3.NO.allWrap = src="fileadmin/images/menu/dot.gif" width="4" height="4">|
tt_content.menu.20.2.20.20.4.NO.allWrap = src="fileadmin/images/menu/dot.gif" width="4" height="4">|


Momentan ist das nur eine Kopie von dem was im Forum steht. Bei Zeiten wird versucht mehr Content zu ergänzen.


Link zum Forum: http://www.typo3.net/viewtopic.php?t=3016