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