Bug #67047
closedBug #85138: Shortcut in menu always is rendered as inactive
Cannot access shortcut target in menus
100%
Description
With #36822 links via overlaid shortcuts have been fixed but the original menu item data was kept unchanged.
This makes it impossible to e.g. mark active menu items with pure TypoScript. An override
is not useful since both CONTENT
as well as RECORDS
perform overlays too.
Updated by Gerrit Code Review over 9 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 http://review.typo3.org/39630
Updated by Mathias Brodala over 9 years ago
Example code to mark active menu items including shortcuts:
// For "Menu of subpages of selected pages" tt_content.menu.20.1.1 { // Disable link and add active class for menu items of the current page ACT < .NO ACT = 1 ACT { doNotLinkIt = 1 wrapItemAndSub = <li class="active"><a>|</a></li> } // Do the same for page shortcut menu items NO.wrapItemAndSub.stdWrap.override < .ACT.wrapItemAndSub NO.wrapItemAndSub.stdWrap.override.if { // 1st condition: value of field "doktype" must be 4 (shortcut) value.field = doktype equals = 4 // 2nd condition: only true if nested condition is true isTrue = 1 // Nested condition: value of field "shortcut" must be the current page isTrue.if { value.field = shortcut equals.data = TSFE:id } } NO.doNotLinkIt.stdWrap.override < .ACT.doNotLinkIt NO.doNotLinkIt.stdWrap.override.if < .NO.wrapItemAndSub.stdWrap.override.if }
Updated by Gerrit Code Review over 9 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/39630
Updated by Gerrit Code Review over 9 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/39630
Updated by Mathias Schreiber over 9 years ago
- Target version deleted (
next-patchlevel)
Updated by Gerrit Code Review almost 9 years ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/39630
Updated by Gerrit Code Review almost 9 years ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/39630
Updated by Gerrit Code Review almost 9 years ago
Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/39630
Updated by Susanne Moog over 7 years ago
- Category changed from Content Rendering to Localization
Updated by Riccardo De Contardi over 6 years ago
- Related to Feature #80841: MenuProcessor is missing an option to mark shorcuts as active or current added
Updated by Riccardo De Contardi over 6 years ago
- Related to Bug #69454: Shortcut page ignores the configured url target added
Updated by Gerrit Code Review over 6 years ago
Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/39630
Updated by Gerrit Code Review about 6 years ago
Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/39630
Updated by Gerrit Code Review over 5 years ago
Patch set 9 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/+/39630
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/+/62477
Updated by Mathias Brodala about 5 years ago
- Status changed from Under Review to Resolved
- % Done changed from 50 to 100
Applied in changeset f9badf9bf52d56c189f576572f9c6bb74db4e81b.