[TYPO3-german] Simple Extbase Frage

Jan Kornblum jan.kornblum at gmx.de
Wed Aug 6 00:47:01 CEST 2014


Hallo Gruppe,

ich bastele gerade mal wieder eine Extension und habe eine ziemlich 
blöde Frage: Viele Properties eines Models habe ich mir mit dem 
Extension Builder als "Select" zusammengebaut. Also Felder wie z.B. 
"privat/gewerblich" (privat, gewerblich, gemischt) oder "Altersnachweis 
via" (Personalausweis, Geburturkunde, Kreditkarte) usw. Daraus 
resultiert ja ein TCA wie...

'config' => array(
	'type' => 'select',
	'items' => array(
		array('-- Label1 --', 1),
		array('-- Label2 --', 2),
		...usw...
	),
	'size' => 1,
	'maxitems' => 1,
	'eval' => ''
),

...usw. Das bedeutet, ich muss im Fluidtemplate (oder im Model) die in 
der DB gespeicherten Werte ja wieder in ihre locallang-Werte 
übersetzen.

Sollten man nun um möglichst sauber bzw. konform zu entwickeln, die 
oben genannten Felder lieber gleich über eigene Domain Entities / Value 
Objects mit entsprechenden Relationen abbilden? An den oben genannten 
Properties hängt keine besondere Funktion (dann wäre die Auslagerung in 
eigene Models mit Relationen ja unabdingbar), sie sollen einfach nur 
mit ausgegeben werden werden ;)

Viele Grüße
Jan




More information about the TYPO3-german mailing list