Project

General

Profile

Actions

Bug #87923

closed

Missing value of item.data.shortcut if use MenuProcessor

Added by Jan Návrat about 5 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Content Rendering
Target version:
-
Start date:
2019-03-15
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Missing value of item.data.shortcut if setup shortcut mode = 3, but if choice concrete page (shortcut mode = 0) than is everythink ok.

That is problem if you want rendering active shortcut depended selected root page or parent page.

<f:for each="{myNavigation}" as="item">
    <li>
        <a href="{item.link}" 
           class="{f:if(condition: item.active, then:' active')}
                  {f:if(condition: '({item.data.doktype} == 4 && {item.data.shortcut} == {data.uid})', then: 'current')}
                  {f:if(condition: item.current, then:' current')}" 
           {f:if(condition: item.target, then: ' target="{item.target}"')}
           title="{item.title}">{item.title}</a>
    </li>
</f:for>

Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Bug #85138: Shortcut in menu always is rendered as inactiveClosedSimon Gilli2015-05-20

Actions
Related to TYPO3 Core - Feature #80841: MenuProcessor is missing an option to mark shorcuts as active or currentClosed2017-04-13

Actions
Actions #1

Updated by Jan Návrat about 5 years ago

  • Related to Bug #85138: Shortcut in menu always is rendered as inactive added
Actions #2

Updated by Riccardo De Contardi about 5 years ago

  • Description updated (diff)
  • Category set to Fluid
Actions #3

Updated by Riccardo De Contardi almost 5 years ago

  • Related to Feature #80841: MenuProcessor is missing an option to mark shorcuts as active or current added
Actions #4

Updated by Claus Due about 4 years ago

  • Category changed from Fluid to Content Rendering

Moved to content rendering category since this is a responsibility of the DataProcessor to assign the correct value(s) and as such does not belong in the Fluid category (Fluid only receives the values, it does not create them).

Actions #5

Updated by Gerrit Code Review over 2 years ago

  • Status changed from New to Under Review

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/72860

Actions #6

Updated by Gerrit Code Review over 2 years ago

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/72860

Actions #7

Updated by Gerrit Code Review over 2 years ago

Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/72860

Actions #8

Updated by Gerrit Code Review over 2 years ago

Patch set 1 for branch 11.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/+/72881

Actions #9

Updated by Benni Mack over 2 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #10

Updated by Benni Mack over 1 year ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF