Seiteneffekte von 2 Modulen die oxubase erweitern

Hallo Zusammen,

Wir benutzen ein Modul zum xml-export via cron, welches oxubase erweitert. Jetzt brauchen wir ein weiteres für einen csv-export.
Ich dachte ich benutze einfach das erste als template und das funktioniert auch wunderbar. Wenn allerdings beide installiert sind, dann funktioniert das erste zwar, aber beim Aufruf des zweiten bekomme ich so etwas:

Warning: Class ‘second’ not found in /var/www/vhosts/mysite.de/httpdocs/core/oxutilsobject.php on line 418

Warning: Class ‘second’ not found in /var/www/vhosts/mysite.de/httpdocs/core/oxutilsobject.php on line 418

Fatal error: Class ‘First_parent’ not found in /var/www/vhosts/mysite.de/httpdocs/modules/first/core/first.php on line 38

Ich war mir eigentlich sicher, das in meinem Code keine Verbindung zum 2ten modul besteht, aber durch den Oxid-Core ist wohl doch eine vorhanden…

Irgendwelche Ideen?

Schwer zu sagen ohne Code. Am besten du machst mal ein Beispiel, zippst das Ganze und lädst es hier hoch. Aber, ich kann mir grade nicht vorstellen wo es sinnvoll sein könnte oxubase zu erweitern, weil das nirgendwo mit oxnew verwendet wird denke ich. Alle Controller-Klassen erben direkt von oxubase und bekommen daher die Änderungen nicht mit.

oxUBase kann man per Modul eigentlich nicht erweitern, höchstens eine eigenen Klasse von oxUBase ableiten. Bis jetzt deutet alles darauf hin, dass unsauber programmiert wurde, aber man müsste den Code sehen und v. A. Wo genau die Dateien liegen und wie sie heißen. Und Shop Version zu erwähnen wäre auch nicht verkehrt.