[TYPO3-german] Re: extbase Problem mit einer Relation zurück... (solved)
Ralf-Rene Schröder
ralf.rene at online.de
Tue Apr 7 18:38:34 CEST 2015
für's Archiv (so hat es letztlich geklappt):
/**
* Returns the partnertwin
*
* @return \ImF\Rom\Domain\Model\Twin $partnertwin
*/
public function getPartnertwin() {
return $this->partnertwin;
}
/**
* Sets the partnertwin
*
* @param \ImF\Rom\Domain\Model\Twin $partnertwin
* @return void
*/
public function setPartnertwin(\ImF\Rom\Domain\Model\Twin $partnertwin) {
$this->partnertwin = $partnertwin;
}
wenn man es weiß ganz einfach: ein fehlendes $ beim Setter
und ein fehlendes @return void beim Getter
Am 06.04.2015 um 23:33 schrieb Ralf-Rene Schröder:
> ich habe übergeordnete Datensätze (Twin bezeichnet)
> davon abhängige (per IRRE Relation) mit LiveDialog bezeichnet
> soweit so gut, ich kann also problemlos eine Liste eigener Twin jeweils
> mit den abhängigen LiveDialog ausgeben...
> im datenasatz des LiveDialog gibt es ein Feld partnertwin was die
> Relation zurück zur Tabelle Twin enthält
>
> hier habe ich aber jetzt bestimmt einen Fehler in den Getter und Setter
> (denn ich bekomme keine Ausgabe)
>
> wie erzeuge ich die Relation eine Ebene zurück zu
> \ImF\Rom\Domain\Model\Twin
> dort gibt es aber kein feld,
> sondern eben nur im LiveDialog die Selectbox für partnertwin
>
> das ist mein Versuch:
>
> /**
> * Returns the partnertwin
> *
> * @return \ImF\Rom\Domain\Model\Twin partnertwin
> */
> public function getPartnertwin() {
> return $this->partnertwin;
> }
>
> /**
> * Sets the partnertwin
> *
> * @param \ImF\Rom\Domain\Model\Twin $partnertwin
> * @return \ImF\Rom\Domain\Model\Twin partnertwin
> */
> public function setPartnertwin(\ImF\Rom\Domain\Model\Twin $partnertwin) {
> $this->partnertwin = $partnertwin;
> }
>
>
> und mit folgenden fluid fersuche ich es auszugeben:
>
> <f:for each="{twins}" as="twin">
> <li>{twin.vkName}
> <ul class="twinDialogList">
> <f:for each="{twin.liveDialogs}" as="liveDialog">
> <li>
> {liveDialog.partnertwin} <<< hier kommt nichts ???
> <br />{liveDialog.notiz} <<< das ist OK !!!
> </li>
> </f:for>
> </ul>
> </li>
> </for>
>
> und wie komme ich dann an die daten des Twin ran?
> ich neheme an mit alias (aber das ist erst der nächste Schritt)
>
--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
More information about the TYPO3-german
mailing list