Bug #89419
closedEXT:backend depends on EXT:install for environment routes, but has no dependency
100%
Description
EXT:install is defining route tools_toolsenvironment while this is used by EXT:backend. Still I can not see a requires to ext install from ext backend.
ag "tools_toolsenv" typo3/sysext/backend/Resources/Private/Templates/ToolbarItems/SystemInformationDropDown.html 8:<p class="dropdown-text typo3-module-menu-item submodule mod-tools_toolsenvironment" data-modulename="tools_toolsenvironment"> typo3/sysext/backend/Classes/Backend/ToolbarItems/SystemInformationToolbarItem.php 173: 'environmentToolUrl' => (string)$uriBuilder->buildUriFromRoute('tools_toolsenvironment'), typo3/sysext/install/ext_tables.php 51: 'name' => 'tools_toolsenvironment',
Possible solution:
a.fernandez 1:12 PM
I think this requires two steps:
1) generate and render the link only if the route exists (try/catch on RouteNotFoundException or alike)
2) add EXT:install as suggestion
Updated by Gerrit Code Review about 5 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/61999
Updated by Gerrit Code Review about 5 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/61999
Updated by Gerrit Code Review about 5 years ago
Patch set 1 for branch 9.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62261
Updated by Daniel Siepmann about 5 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 9477f2e3c44a4600d58c75b22803892ebaffc26b.