Hallo Till, ggf. liegt es daran: https://forge.typo3.org/issues/91235
VG Christoph Am 05.05.2020 um 19:21 schrieb g4-l...@tonarchiv.ch: > Hallo allerseits, > > wir haben länger kein Update gemacht und dann gleich von 9.5.8 auf > 9.5.15. Wir benutzen in der Site config.yaml diverse Routings ("speaking > URLs") für unsere Extensions. > > Nun scheint das seit dem Update zum Teil nicht mehr zu klappen. Es > werden nicht mehr alle GET Parameter gemappt. Hier der relevante Teil > aus config.yaml: > > - > routePath: '/step3/measure/{messung}/year/{jahr}/nr/{listing}' > _controller: 'Resultat::spitalsuche' > _arguments: > messung: messung > jahr: jahr > listing: selectedListing > [...] > aspects: > listing: > type: PersistedAliasMapper > tableName: tx_anq_domain_model_listing > routeFieldName: uid > > Die Url wird richtig generiert: .../step3/measure/27/year/2017/nr/22616 > > Aber der Controller wird ohne Argument "listing" aufgerufen; "jahr" und > "messung" werden korrekt gesetzt. > > Die Controller Action sieht so aus: > > /** > * Step3 > * @param \GoCo\Anq\Domain\Model\Messung $messung > * @param \GoCo\Anq\Domain\Model\Jahr $jahr > * @param \GoCo\Anq\Domain\Model\Listing $selectedListing > * @param \GoCo\Anq\Domain\Model\Listing $gruppeListing > * @param string $suchEingabe > * @param integer $currentPage > * @param string $submit > * @TYPO3\CMS\Extbase\Annotation\IgnoreValidation("messung") > * @TYPO3\CMS\Extbase\Annotation\IgnoreValidation("selectedListing") > * @TYPO3\CMS\Extbase\Annotation\IgnoreValidation("gruppeListing") > */ > public function spitalsucheAction(\GoCo\Anq\Domain\Model\Messung > $messung, \GoCo\Anq\Domain\Model\Jahr $jahr, > \GoCo\Anq\Domain\Model\Listing $selectedListing=NULL, > \GoCo\Anq\Domain\Model\Listing $gruppeListing=NULL, $suchEingabe="", > $currentPage=1, $submit="") { > ..... > } > > Ich steh gerade auf dem Schlauch. Aus RealURL-Erfahrung dachte ich als > erstes an ein Cache-Problem. Aber auch ohne Cache funktioniert es nicht. > > Mit aktiviertem AdminPanel habe ich den $_GET REQUEST ausgegeben und da > kommt tatsächlich auch nur "action", "controller", "jahr" und "messung" an. > > Hat jemand eine Idee oder ähnliche Probleme seit dem Update? Ich habe > jetzt mal angefangen, die ganzen Release Notes zu lesen, aber das sind > so einige seit 9.5.8. > > Grüße, > Till > > P.S. Ist die Liste wirklich quasi tot und man muss Slack benutzen? > > _______________________________________________ > 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