Typo3 - TSConfig: Unterschied zwischen den Versionen

Aus Wikizone
Wechseln zu: Navigation, Suche
Zeile 6: Zeile 6:
  
 
=== Nützliche Beispiele - User TSConfig ===
 
=== Nützliche Beispiele - User TSConfig ===
 +
 +
 
# Admin Panel eingeklappt, Stifte angezeigt
 
# Admin Panel eingeklappt, Stifte angezeigt
 +
<pre>
 
admPanel {
 
admPanel {
 
   enable.edit = 1
 
   enable.edit = 1
Zeile 14: Zeile 17:
 
   hide = 1
 
   hide = 1
 
}
 
}
 +
</pre>
 +
#Shortcuts
  
#Shortcuts
+
options.shortcutFrame = 1
options.shortcutFrame = 1
 
  
 
# Einstellungen die früher nur im PageTS vorgenommen wurden:
 
# Einstellungen die früher nur im PageTS vorgenommen wurden:
 +
<pre>
 
page.options.clearCache.pages = 1
 
page.options.clearCache.pages = 1
 
page.options.clearCache.all = 1
 
page.options.clearCache.all = 1
Zeile 25: Zeile 30:
 
   SHARED.colPos_list = 0,2
 
   SHARED.colPos_list = 0,2
 
  }
 
  }
 +
</pre>
  
 
== Default User TSconfig ==
 
== Default User TSconfig ==

Version vom 1. August 2006, 12:58 Uhr

weitere Infos unter Typo3 - Backend anpassen

TSconfig

Außer mit den TS Templates lassen sich einige Einstellungen auf Seitenebene und User Ebene einstellen. Diese Einstellungen heißen entsprechend User TSconfig und Page TSconfig.

User TSconfig

Auf Benutzerebene stellt man Eigenschaften im TSConfig Feld der Benutzer-Konfiguration ein.

Nützliche Beispiele - User TSConfig

  1. Admin Panel eingeklappt, Stifte angezeigt
admPanel {
  enable.edit = 1
  module.edit.forceNoPopup = 1
  module.edit.forceDisplayFieldIcons = 1
  module.edit.forceDisplayIcons = 0
  hide = 1
}
  1. Shortcuts
options.shortcutFrame = 1
  1. Einstellungen die früher nur im PageTS vorgenommen wurden:
page.options.clearCache.pages = 1
page.options.clearCache.all = 1

page.mod {
   SHARED.colPos_list = 0,2
 }

Default User TSconfig

im conf File direkt eintragen

$TYPO3_CONF_VARS['BE']['defaultUserTSconfig']=' [da rein die Konfiguration] ';

PageTSConfig

Diese Einstellungen kann man bei den Eigenschaften der Seite im TSConfig Feld einstellen. Die Eigenschaften können auch im User TSConfig genutzt werden, dazu wird im TSConfig Feld des Users einfach ein page. vorangestellt. Im Konfliktfall gelten die User Einstellungen


Nützliche Beispiele

Dropdown Feld für Cache

options.clearCache.pages = 1
options.clearCache.all = 1

stellt ein Dropdownfeld zur Verfügung mit dem der Benutzer für einzelne und für alle Seiten den Cache löschen kann.


Spalten

mod {
  SHARED.colPos_list = 0,2
}

Zeigt nur die Spalten Normal und Rechts an. (Links=1, Normal=0, Rechts=2,Rand =3).

Dropdown-Feld für die Überschrift anpassen So kann man die überflüssigen Menüeinträge im Feld Header löschen(100 steht für den Wert versteckt):

TCEFORM.tt_content.header_layout.removeItems = 2,3,4,5,100

Trick: Wenn man nicht weiß welchen Wert ein eintrag hat, einfach diesen Wert verwenden und in der Datenbank nachgucken.

Überschreiben der Menüeinträge:

TCEFORM.tt_content.header_layout.altLabels.0 = Überschrift Text
TCEFORM.tt_content.header_layout.altLabels.1 = Überschrift Grafik

Default Page TSConfig

$TYPO3_CONF_VARS['BE']['defaultPageTSconfig']=' TCEFORM.pages.TSconfig.linkTitleToSelf=1 ';