Project

General

Profile

Actions

Bug #105688

open

EXT:styleguide "Progress trackers" has no active class in navigation

Added by Philipp Kuhlmay about 7 hours ago. Updated about 6 hours ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2024-11-23
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
14
PHP Version:
Tags:
styleguide
Complexity:
easy
Is Regression:
Sprint Focus:

Description

Hi, when I use the Styleguide Modal and then go to "Progress trackers", the Menu Item at the left is not higlighted. It has no active class.

Tested in the current main branch -> 14.0.0-dev


Files

Actions #1

Updated by Philipp Kuhlmay about 6 hours ago

Index: typo3/sysext/styleguide/Classes/Controller/ComponentsController.php
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/typo3/sysext/styleguide/Classes/Controller/ComponentsController.php b/typo3/sysext/styleguide/Classes/Controller/ComponentsController.php
--- a/typo3/sysext/styleguide/Classes/Controller/ComponentsController.php    (revision 4d7d2bac094c79855c90f27bc6d2b7b5810c076d)
+++ b/typo3/sysext/styleguide/Classes/Controller/ComponentsController.php    (date 1732381018072)
@@ -375,7 +375,7 @@
         $view = $this->createModuleTemplate($request, 'progressTrackers');
         $view->assignMultiple([
             'actions' => $this->allowedActions,
-            'currentAction' => 'renderProgressTrackersView',
+            'currentAction' => 'progressTrackers',
             'routeIdentifier' => 'styleguide_components',
         ]);
         return $view->renderResponse('Backend/Components/ProgressTrackers');

This solved the issue for me. I can provide a patch later.

Actions

Also available in: Atom PDF