[TYPO3-german] extbase Problem mit einer Relation zurück...
g4-lisz at tonarchiv.ch
g4-lisz at tonarchiv.ch
Tue Apr 7 18:33:27 CEST 2015
Hallo Ralf-Rene,
um dazu was sagen zu können, müsste man schon etwas mehr Code sehen...
V.a. das zu partnertwin gehörende TCA-config und wie die Variable am
Anfang der Klasse definiert wird.
Dein Setter liefert eigentlich nichts zurück, aber da steht @return
\ImF\Rom\Domain\Model\Twin partnertwin - daran wird es aber wohl kaum
liegen.
Grüße,
Till
On 04/06/2015 11:33 PM, Ralf-Rene Schröder wrote:
> Hallo zusammen...
>
> 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)
>
More information about the TYPO3-german
mailing list