NACHTRAG: Auf einer Seite, auf der aufgrund der Suchkriterien korrekterweise keine Datensätze gefunden / ausgegeben werden, wird Extbase var_dump 2.047 mal ausgegeben: TYPO3\CMS\Extbase\Persistence\Generic\QueryResultprototypeobject (empty) !???
> Hallo Bernd, > > > > > > > Eigenartig ist, dass die Extension bis Anfang der Woche > > ohne diesen Fehler gelaufen ist!? > > > > > > > was hat sich zu dem Zeitpunkt geändert? > > welche Updates/Änderungen hat es gegeben? > > - Daten > > - TYPO3 > > - extensions > > - Server (apache, php, VM, ...) > > > Was sich geändert hat? Gute Frage! "Eigentlich" nichts, was > darauf einen direkt Einfluss hätte. > > Daten habe ich übeprüft, die sind i.O. > TYPO3: kein Update > Extensions: keine neue installiert und auch kein Update > Server: nicht bekannt; aber eher nicht, weil ich da > informiert worden wäre. > > Inzwischen habe ich mit var_dump im Repository > herausgefunden, dass mein "return $query->execute();" x Mal > ausgeführt wird, öfters sogar als aufgrund der Abfrage > Datensätze vorhanden sind. Das verstehe ich nicht!??? > > In meinem List-Template habe ich diese Verarbeitungsstruktur: > > <f:if condition="{cruises}"> > <f:then> > <f:for each="{cruises}" as="cruise" > iteration="cruiseIterator"> > <f:cycle values="{0: 'even', 1: 'odd'}" as="class"> > <tr class="tr-{class} > tr-{cruiseIterator.index}{f:if(condition:cruiseIterator.isLast > , then: ' tr-last')}" > > ... > </f:cycle> > </f:for> > </f:then> > <f:else> > ... > </f:else> > </f:if> > > In meiner listAction() lese ich mit einer eigenen Find-Funktion: > > $cruises = > $this->cruiseRepository->findBySelectedCriteria($this->settings); > $this->view->assign('cruises', $cruises); > > Ich kann bisher nicht erkennen, wo es haken soll! > > > Repository: findBySelectedCriteria() > Extbase Variable Dump von "$query->execute()" (nach mehr als > 70 Auflistungen im Browser abgebrochen): > > TYPO3\CMS\Extbase\Persistence\Generic\QueryResultprototypeobje ct (21 items) > 0 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=189, pid=102) > 1 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=185, pid=102) > 2 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=188, pid=102) > 3 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=184, pid=102) > 4 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=20, pid=102) > 5 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=108, pid=102) > 6 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=110, pid=102) > 7 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=14, pid=102) > 8 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=111, pid=102) > 9 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=112, pid=102) > 10 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=107, pid=102) > 11 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=113, pid=102) > 12 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=106, pid=102) > 13 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=105, pid=102) > 14 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=104, pid=102) > 15 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=103, pid=102) > 16 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=193, pid=102) > 17 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=102, pid=102) > 18 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=114, pid=102) > 19 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=25, pid=102) > 20 => XXX\Extension\Domain\Model\Cruiseprototypepersistent > entity (uid=115, pid=102) > > Johannes. > > _______________________________________________ > 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