Hallo,
ich habe die Tabelle tl_member um eigene Felder erweitert und möchte diese auch im Backend unter "Mitglieder" verwalten können.
Dazu habe ich im DCA zwei neue Legends und zugehörige Felder angegeben.
Wenn ich nun aber im Backend unter "Mitglieder" einen Eintrag bearbeiten möchte, sehe ich nur die von mir ergänzten Legenden und Felder. Alle anderen Legenden/Felder werden nicht angezeigt.
Ziel ist, die eine Legende nach {contact_legend} bzw. vor {groups_legend} und die andere nach 'newsletter' (aus Newsletter-Extension) einzufügen.
Dazu habe ich folgende Ersetzungen verwendet:
Code:
$GLOBALS['TL_DCA']['tl_member']['palettes']['default'] = str_replace('{groups_legend}', '{mhd_mv_legend},id_freiburg,eintritt,austritt,laenderung,bemerkung;{groups_legend}', $GLOBALS['TL_DCA']['tl_member']['palettes']['default']);
$GLOBALS['TL_DCA']['tl_member']['palettes']['default'] = str_replace('newsletter;', 'newsletter;{blaettle_legend},blaettle;', $GLOBALS['TL_DCA']['tl_member']['palettes']['default']);
Und das Ergebnis ... :-(
be_mitglied.jpg
Ergibt sich die Verarbeitungsreihenfolge der Contao-Module aus dem Verzeichnisnamen des Moduls oder aus den Modulnamen? (Verzeichnisname beginntmit 'z', kommt also nach 'Newsletter').
Sieht jemand einen Fehler in den obigen Ersetzungen?
Danke und Gruß
Carsten
Lesezeichen