Hallo zusammen,
ich möchte bei der Newsletter Extension das labelCallback überschreiben so das ich zusätzliche Ausgaben machen kann in der Übersicht der Newsletter Empfänger.
Dazu habe ich im DCA einfach folgendes gemacht:
Und dann entsprechend die Klasse mit der Funktion definiert. Das funktioniert auch prima.
Nur jetzt habe ich das Problem das ich eine zweite Extension habe die genau das gleiche macht ...
Jetzt wird, im Nachinein logischerweise, natürlich nur von einer Extension das labelCallback überschrieben nämlich von der, die zuletzt geladen wurde.
Gibt es da eine elegantere Lösung wie ich sauber das labelCallback erweitern kann, ohne das ich mit weiteren Extensions kollidiere ?
Danke und Gruß
Holger
ich möchte bei der Newsletter Extension das labelCallback überschreiben so das ich zusätzliche Ausgaben machen kann in der Übersicht der Newsletter Empfänger.
Dazu habe ich im DCA einfach folgendes gemacht:
PHP-Code:
$GLOBALS['TL_DCA']['tl_newsletter_recipients']['list']['label']['label_callback'] = array('tl_newsletter_extended_recipients','listRecipient');
Nur jetzt habe ich das Problem das ich eine zweite Extension habe die genau das gleiche macht ...
Jetzt wird, im Nachinein logischerweise, natürlich nur von einer Extension das labelCallback überschrieben nämlich von der, die zuletzt geladen wurde.
Gibt es da eine elegantere Lösung wie ich sauber das labelCallback erweitern kann, ohne das ich mit weiteren Extensions kollidiere ?
Danke und Gruß
Holger

Kommentar