diff --git a/typo3/sysext/backend/Resources/Private/Templates/ModuleMenu/Main.html b/typo3/sysext/backend/Resources/Private/Templates/ModuleMenu/Main.html index 86fc578326f5c118541859b75b501d77f8ada9c2..5eca3711f3e1973fc913743ed917bb388979008a 100644 --- a/typo3/sysext/backend/Resources/Private/Templates/ModuleMenu/Main.html +++ b/typo3/sysext/backend/Resources/Private/Templates/ModuleMenu/Main.html @@ -19,7 +19,7 @@ <ul class="modulemenu-group-container"> <f:for each="{mainModule.children}" as="subModule"> <li id="{subModule.name}" class="modulemenu-item t3js-mainmodule" data-modulename="{mainModule.name}" data-navigationcomponentid="{subModule.navigationComponentId}" data-navigationframescript="{subModule.navigationFrameScript}" data-navigationframescriptparameters="{subModule.navigationFrameScriptParameters}"> - <a title="{subModule.description}" href="{subModule.link}" class="modulemenu-item-link"> + <a href="#" data-link="{subModule.link}" class="modulemenu-item-link" title="{subModule.description}"> <span class="modulemenu-icon modulemenu-item-icon"> <f:format.raw>{subModule.icon}</f:format.raw> </span> diff --git a/typo3/sysext/backend/Resources/Private/Templates/ToolbarItems/HelpToolbarItemDropDown.html b/typo3/sysext/backend/Resources/Private/Templates/ToolbarItems/HelpToolbarItemDropDown.html index e911628f2b335cf582a0d4cb9afed45f1f34da2b..31e0b87215fa49c8a67ee6fe62effa9ce81b1185 100644 --- a/typo3/sysext/backend/Resources/Private/Templates/ToolbarItems/HelpToolbarItemDropDown.html +++ b/typo3/sysext/backend/Resources/Private/Templates/ToolbarItems/HelpToolbarItemDropDown.html @@ -15,7 +15,7 @@ {module.icon -> f:format.raw()} </div> <div class="dropdown-table-column dropdown-table-title"> - <a href="{module.link}" title="{module.description -> f:format.htmlspecialchars()}"> + <a href="#" data-link="{module.link}" title="{module.description -> f:format.htmlspecialchars()}"> {module.title} </a> </div> diff --git a/typo3/sysext/backend/Resources/Private/Templates/ToolbarItems/UserToolbarItemDropDown.html b/typo3/sysext/backend/Resources/Private/Templates/ToolbarItems/UserToolbarItemDropDown.html index c7e28c39b27d23651ccd00b40851435a87538baa..4acfdb5a99d5d05c9045d4f1309999ff8c70ea07 100644 --- a/typo3/sysext/backend/Resources/Private/Templates/ToolbarItems/UserToolbarItemDropDown.html +++ b/typo3/sysext/backend/Resources/Private/Templates/ToolbarItems/UserToolbarItemDropDown.html @@ -15,7 +15,7 @@ > <div class="dropdown-table-column dropdown-table-icon">{module.icon -> f:format.raw()}</div> <div class="dropdown-table-column dropdown-table-title"> - <a href="{module.link}" title="{module.description}"> + <a href="#" data-link="{module.link}" title="{module.description}"> {module.title} </a> </div> @@ -60,4 +60,4 @@ </f:else> </f:if> </a> -</html> \ No newline at end of file +</html> diff --git a/typo3/sysext/backend/Resources/Public/JavaScript/ModuleMenu.js b/typo3/sysext/backend/Resources/Public/JavaScript/ModuleMenu.js index b4efb16037d7231e1f7955ff62ce29493ff0335b..5b226158bfd05045e2fe1fdd81f8d59862a8c520 100644 --- a/typo3/sysext/backend/Resources/Public/JavaScript/ModuleMenu.js +++ b/typo3/sysext/backend/Resources/Public/JavaScript/ModuleMenu.js @@ -159,7 +159,7 @@ require( navigationComponentId: $subModuleElement.data('navigationcomponentid'), navigationFrameScript: $subModuleElement.data('navigationframescript'), navigationFrameScriptParam: $subModuleElement.data('navigationframescriptparameters'), - link: $subModuleElement.find('a').attr('href') + link: $subModuleElement.find('a').data('link') }; },