Typo3 Forum für VServer Hosting, RootServer Hosting und Typo3 Webspace.

Unbeantwortetes Thema

Konstanten der Typo3 Extension im Konstanteneditor anzeigen
Übermittlung Ihrer Stimme...


Autor Nachricht
Verfasst am: 27. 10. 2009 [11:23]
Übermittlung Ihrer Stimme...
michael
Michael Hoffmann
Dabei seit: 08.06.2008
Beiträge: 31
Will man für seine eigene geschriebene Typo3 Extension die Konstanten im Konstanteneditor bearbeiten lassen geht man folgendermaßen vor:
Man muss eine vorgegene Syntax folgender Art einhalten:

myextension {
#cat=basic/file/010; type=string; label = Willkommengruss der Extensions
welcome = Hello World
}

Die erste Kommentarzeile besteht aus drei Teilen:
1) Der Konstantenkategorie (cat)
Folgende Kategorien sind möglich:
basic (die wichtigsten Konstanten)
menu (Konstanten für die Menükonfiguration)
content (Konstanten für die Contentelemente)
page (generelle Seitenkonfiguration, Metadaten u. ä)
advanced
all (alle Funktionen)
userdefined (in der Form plugin.user_myextension)

2) Dem Konstantentype (type), mögliche Werte sind hier:
string (Zeichenkette)
file (File, Notation: type=file[pdf, doc, odt docx]);
int (Ganzzahl)
int+ (positive Ganzzahl)
color (ein Farbwert, z.b. F5F5F5)
wrap (ein Wrap, z. b. <div>|</div>
offset (x und y-Werte)
options (Optionen, Notation: type=options[de,en,fr])
boolean (Boolean)
small (kleiner Wert)
user (user defined)
3) Dem Beschreibungstext (label)

Der Konstantentyp (type) entscheidet was der Konstanteneditor (Textfeld, Thickbox, ...) zur Verfügung stellt. Ist kein Konstantentyp angegeben, wird defaultmäßig string angenommen und ein Textfeld zur Verfügung gestellt.