Verschiedene Typoscript Beispiele
page.headerData.10 = TEXT
page.headerData.10.field = subtitle // title
page.headerData.10.wrap = | - zusätzlich im Seitentitel
Den Seitentitel von der aktuellen Ebene.
lib.mainNavi{
1 = TMENU
1.wrap = <ul>|</ul>
1{
NO{
ATagParams.dataWrap = id="{field:title}"
wrapItemAndSub = <li>|</li>
}
etc
Seitentitel auslesen und als ID einfügen, dynamische ID in Navigationen
page.headerData.10 = TEXT
page.headerData.10.data = leveltitle:-2
page.headerData.10.wrap = <title>| - zusätzlich im Seitentitel</title>
Den Seitentitel nicht von der aktuellen Ebene sondern von der Ebene davor, also eine Stufe Höher:
lib.titel_fce = TEXT
lib.titel_fce.data = register:tx_templavoila_pi1.parentRec.header
lib.titel_name < lib.titel_fce
Titel eines Inhaltselements auslesen
meinegetvar = TEXT
meinegetvar .data = GPvar:var1
Auslesen einer GET Variabel
meineumg = TEXT
meineumg .data = getenv:HTTP_ACCEPT_LANGUAGE
Auslesen einer Umgebungsvariabel
$TYPO3_CONF_VARS['BE']['fileExtensions']['webspace']['allow'] = 'php';
$TYPO3_CONF_VARS['BE']['fileExtensions']['webspace']['deny'] = '';
$TYPO3_CONF_VARS['BE']['fileDenyPattern'] = '';
Erlaubt PHP Dateien im Fileadmin - Datei Localconf.php
$TYPO3_CONF_VARS['BE']['maxFileSize'] = '15000';
// File Upload 'image' content-elements to 50*1024 bytes = 50MB
$GLOBALS['TCA']['tt_content']['columns']['image']['config']['max_size'] = '50*1024';
// File Upload 'media' content-elements to 50*1024 bytes = 50MB
$GLOBALS['TCA']['tt_content']['columns']['media']['config']['max_size'] = '50*1024';
// File Upload 'multimedia' content-elements to 50*1024 bytes = 50MB
$GLOBALS['TCA']['tt_content']['columns']['multimedia']['config']['max_size'] = '50*1024';
Dateigrössen Limit erweitern im Localconf.php
temp.datum = TEXT
temp.datum {
data = date : U
strftime = %A, %e. %B %Y
}
temp.zusammen = COA
temp.zusammen {
10 < lib.stdheader.10.1
20 < temp.datum
20.wrap = Stand: |
}
lib.stdheader.10.1 < temp.zusammen
Das COA Objekt
temp.utilityNavi = COA
temp.utilityNavi {
wrap = <ul>|</ul>
10 = TEXT
10.wrap = <li>|</li>
10.typolink.parameter = 172
30 < temp.PRINT
40 < marks.PDF_LINK
40.wrap = <li>|</li>
}
Noch ein kleines COA Beispiel
config.spamProtectEmailAddresses = -3
config.spamProtectEmailAddresses_atSubst = (at)
Emailadresse verschleiern
config.removeDefaultJS = external
config.inlineStyle2TempFile = 1
TYPO3 lagert seine CSS extern aus
config.intTarget = _self
config.extTarget = _blank
Wie Links default geöffnet werden
tt_content.image.20.1.altText >
tt_content.image.20.1.altText = alternativtext Bilder
Alt Text für die Bilder
config.baseURL = http://www.domain.ch
BASEURL setzen
temp.PRINT = COA
temp.PRINT {
wrap = <a href="|" target="_blank"><img src="fileadmin/_img/print.png" border="0"></a>
10 = TEXT
10.data = getenv : QUERY_STRING
10.wrap = index.php?|&type=98
}
Bestehender Querystring an Link hängen
War das Ihnen eine Hilfe? ein "LIKE" wäre ein tolles "Dankeschön"