Hallo Helmut
Da wir oftmals auf eigene Templates setzen, ist uns nun bei einem Projekt mit xtmembers aufgefallen, dass das Feld memberTpl bei der Modulpalette verschwunden ist. Zuerst nicht ganz sicher wieso, sind wir auf die Zeile 116 der xtmembers-Extension gestossen:
$GLOBALS['TL_DCA']['tl_module']['palettes']['personalData'] = str_replace("{template_legend:hide},memberTpl", "{pageeditor_legend},page_editor", $GLOBALS['TL_DCA']['tl_module']['palettes']['personalData']);
Warum killst du das memberTpl-Feld? Wäre nicht auch diese Variante möglich:
$GLOBALS['TL_DCA']['tl_module']['palettes']['personalData'] = str_replace("{template_legend:hide},memberTpl", "{pageeditor_legend},memberTpl,page_editor", $GLOBALS['TL_DCA']['tl_module']['palettes']['personalData']);
Edit: Oder liegt es an Zeile 138 in ModulePersonalDataExtended.php?
00138 $this->memberTpl = 'personaldata_default';
Trotz xtmembers haben wir aber im Rahmen eines Intranets verschiedene Formulare für das Modul "Persönliche Daten" im Einsatz, so dass eine fixe Zuweisung eines einzigen Templates für uns hinderlich wäre. Was hat es damit auf sich?
Vielen Dank und Grüsse
Sam
Lesezeichen