Guten Abend nochmal,
beim Betrieb des TopMusic Moduls kommt es bei mir in verschiedenen Bereichen zu Problemen, die allesamt auf eine Ursache zurückzuführen sind.
Rufe ich das Modul auf, erhalte ich folgende Fehlermeldung:
Fatal error: Call to a member function getId() on a non-object in /home/www/flat13/html/admin/modules/topmusic/lib/com/sergids/topmusic/model/ArtistAdmin.php on line 9
Ein Blick in die entsprechende Datei zeigt mir folgende Codezeilen:
$id=$artistO->getId();
Aha, die Forensuche auf PragmaMX zeigt mir in diversen Beiträgen, dass es sich um ein typisches Problem eines Nuke-Moduls handelt.
Durch Weitersuche bin ich darauf gekommen, dass hier eine Variable vordefiniert werden muss. Ich habe also folgende Zeilen ganz oben in den Code mit eingefügt:
if (!isset($id) || !is_artistO($id)) {
$id = getID();
}
Das funktioniert so aber leider nicht. Hat jemand eine Idee, wie es richtig heissen muss ?
Liebe Grüße und bis bald !
Markus