Hallo Norman,

mit welchem Programm machst Du die Relationen (Abbildung ext01.png)?

Liebe Grüße
Christain

Am 11.05.2013 um 18:56 schrieb Norman Sand:

> Hallo zusammen,
> 
> ich habe eine sehr einfache Erweiterung auf Extbase/Fluid gebaut und habe das 
> Ziel, eine Listenansicht zu generieren, die wie üblich die Items enthält, 
> aber auch eine Dropbox über der eigentlichen Liste mit allen verhandenen 
> Kategorien, jedoch weiß ich nicht, wie ich es anstelle, dass die Kategorien 
> separat ausgegeben werden.
> 
> Dies ist mein Model mit zwei Relationen:
> 
> http://dl.dropbox.com/u/684256/ext01.png
> 
> Das funktioniert auch soweit sehr schön:
> 
> http://dl.dropbox.com/u/684256/ext02.png
> 
> Ich kann die Relationen den Objekten hinzufügen und im Backend pflegen wie es 
> sein sollte.
> 
> Nun möchte ich eine Listenansicht der Objekte erhalten, was soweit auch 
> funktioniert. Ich spreche über
> 
> 
> ---------------------
> public function listAction() {
>        $projectss = $this->projectsRepository->findAll();
>        $this->view->assign('projectss', $projectss);
>    }
> ---------------------
> 
> 
> eine Listview mit folgendem Template an (vereinfacht):
> 
> 
> ---------------------
> <f:for each="{projectss}" as="projects"  iteration="objIterator">
> 
>            {projects.title}
> 
> <ul>
> 
> <f:for each="{projects.customers}" as="a">
> <li>{a.title}</li>
> </f:for>
> 
> </ul>
> </f:for>
> ---------------------
> 
> Hier erhalte ich erfolgreich eine Ausgabe mit den Projekten und den jeweils 
> dazugehörigen Kategorien.
> 
> Mein Ziel ist es jedoch, darüber hinaus quasi über der Listenansicht eine 
> Liste mit allen verfügbaren Kategorien zu erhalten. Also quasi sowas:
> 
> ---------------------
> <ul>
> <f:for each="{customerss}" as="customers">
> 
> <li>{customers.title}</li>
> 
> </f:for>
> </ul>
> 
> 
> 
> <f:for each="{projectss}" as="projects">
> 
>            {projects.title}
> 
> <ul>
> 
> <f:for each="{projects.customers}" as="a">
> <li>{a.title}</li>
> </f:for>
> 
> </ul>
> </f:for>
> ---------------------
> 
> 
> Nur geht das natürlich nicht, weil der Aufruf der View die entsprechenden 
> Datensätze so nicht beinhaltet, sondern nur die projects. Ich vermute, dass 
> das eigentlich eine einfach Anforderung ist, aber im Moment sehe ich wohl den 
> Wald vor lauter Bäumen nicht. Wie gehe ich in einem solchen Fall vor? (Es 
> sind wie im ersten Link oben zu sehen zwei Relationen, die beide hier 
> abgebildet werden sollten.)
> 
> Ich bin für jede Idee oder Lösungsansatz dankbar!
> 
> Viele Grüße
> Norman
> 
> 
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an