T3Voila / templavoilaplus

TYPO3 Extension TemplaVoilà! Plus for TYPO3 8/9/10/11/12 LTS
https://extensions.typo3.org/extension/templavoilaplus/
GNU General Public License v2.0
26 stars 27 forks source link

RouteNotFoundException in backend after update to TYPO3 v12 #572

Closed derBoogie closed 3 months ago

derBoogie commented 3 months ago

After updating from TYPO3 v11 to TYPO3 12.4.16, I get the following exception in the backend when I edit a Powermail plugin:

Core: Exception handler (WEB): Uncaught TYPO3 Exception: #1476050190: Unable to generate a URL for the named route "web_layout" because this route was not found. | TYPO3\CMS\Backend\Routing\Exception\RouteNotFoundException thrown in file /html/typo3-update/typo3_src-12.4.16/typo3/sysext/backend/Classes/Routing/UriBuilder.php in line 146. Requested URL: https://mydomain.tld/typo3/record/edit?token=--AnonymizedToken--&edit%5Btt_content%5D%5B6373%5D=edit&returnUrl=%2Ftypo3%2Ftemplavoilaplus%2Fmodalhelper%2Fclose%3Ftoken%3D--AnonymizedToken--

grafik

The XHR-request is: https://mydomain.tld/typo3/ajax/templavoilaplus/record/editform?token=83a87f33005f268a61847707d0f20dae67445158&table=tt_content&uid=3044

The Powermail Plugin should look like this in the backend: grafik

But here something is missing: grafik

The powermail form is displayed correctly in the frontend.

I put a logger inside the /Be/UriViewHelper.php and figured out, that the UriViewHelper ist only called by editing a Powermail plugin. All other content elements, including other plugins do not call the UriViewHelper.

Powermail version: 12.3.5 TemplaVoilà! Plus version: 12.0.0

opi99 commented 3 months ago

So, part one is solved, no error anymore. But PlugIn Preview output seams broken.