Hallo,
ich habe ein Modul erstellt, dass im template auch hervorragend funktioniert.
Jetzt möchte ich die Daten in der view/details.php nutzen.
Die Funktion im Modul lautet:
public function getCategory_Land_Ebene_Kontinent(){ ....
}
Wie kann ich die Daten jetzt in der view/details.php “abholen”?
Ich hatte gehofft, dass es funktioniert mit:
$laender = $this->getProduct()->getCategory_Land_Ebene_Kontinent();
Das funktioniert aber nicht.
Kann mir jemand helfen?
Danke und Gruß,
Norbert
Hallo Norbert,
was wurde denn durch dein Modul erweitert? Also welche Klasse?
Du versucht mit $this->getProduct()->getCategory_Land_Ebene_Kontinent(); auf oxarticle Ebene die Methode aufzurufen. Deine Erweiterung ist aber vermutlich für eine View geschrieben.
Wenn du mir die erweiterte Klasse nennst, kann ich dir weiterhelfen.
Grüße
Fabian
[QUOTE=Alpha-Sys;80776]Hallo Norbert,
was wurde denn durch dein Modul erweitert? Also welche Klasse?
Du versucht mit $this->getProduct()->getCategory_Land_Ebene_Kontinent(); auf oxarticle Ebene die Methode aufzurufen. Deine Erweiterung ist aber vermutlich für eine View geschrieben.
Wenn du mir die erweiterte Klasse nennst, kann ich dir weiterhelfen.
Grüße
Fabian[/QUOTE]
Hallo Fabian,
danke für die Antwort.
Im Admin habe ich bei Module folgendes eingetragen:
oxarticle => myModul/category
In der category.php dann:
class category extends category_parent {....
public function getCategory_Land_Ebene_Kontinent() { .......
}
}
Ich habe mir jetzt damit geholfen, dass ich die Funktion in die views/details.php kopiert und umbenannt habe.
Ist natürlich nicht so schön, da diese jetzt doppelt vorhanden ist.
Wenn es eine Lösung gibt, dann immer wieder gerne.
Gruß,
Norbert