Hallo,
ich versuche, auf ein mit n:1 verknüpftes Unterobjekt zuzugreifen - ein Bild.
Das Ziel ist es, dieses für einen "Background-Style" zuverwenden.
Habe schon verschiedenes ausprobiert:
{unterobjekt.file}
{objekt.unterobjekt.file}...
Alles ohne Erfolg.
Hat jemand eine Idee?
Vielen Dank
Carsten
{object.unterobject.file} müsste funktionieren, veraussetzung sind natürlich vorhandene Getter.
Und die kann man z.B. in Classes/Domain/Model/Object.php definieren?
beste Grüße
Carsten
Ja natürlich, eigentlich sogar müssen, nicht nur können 😉
Eigentlich sollte jede Eigenschaft deines Models auch einen Getter haben, außer Du willst bewusst den Zugriff nicht möglich machen...
D.h.
class Object {
protected $lastName;
protected $firstName;
protected $otherObject;
public function getLastName()
public function getFirstName()
public function getOtherObject() {
return $this->otherObject;
}
public function getFullName () {
return $this->firstName . ' ' . $this->lastName;
}
}
Da fehlt jetzt natürlich Annotations und ein bisschen Code, aber ich denke der Punkt ist ungefähr klar 😉
Natürlich sollte es auch entsprechende setXXX methoden geben um die Eigenschaften zu setzen.
Viele Grüße
Christian