Bug #103158
openWorkspace-View: CE menue_pages did not show link to page after special circumstances in workspace-environment
0%
Description
Workspace-View: CE menue_pages did not show link to page after special circumstances in workspace-environment
I have a page 'test' with a disabeld toogle “Page enabled in menu”[nav_hide] in the page-settings.
There is a Content-element [menu_pages] with out a link to the page 'test' on the startpage.
Step 1. Change into workspace.
Step 2. Generate a sysfolder named 'footer'.
Step 3. Move page 'test' into the new sysfolder named 'footer'.
Step 4. Enable the toggle “Page enabled in menu”[nav_hide] in the page-settings of 'test'.
Step 5. Check the startpage.
estimated:
The link to the page "test" is part of the view in the view of the workspace.
reality: bug:
The link to the page is not part of the menu in the view of the workspace.
You can change the order of Step 3 and step 4. The result is the same.
If you move back the page “test” to the original position in the pagetree, there would be no longer shown any link to the page 'test' in the menu.
P.S.
The Step 2 seems irrelevant. The same will happen, if you move a existing page, which has a link in the menu (live), into an existing sysfolder. After that movement the link to the page is missing in the menu.
Updated by Riccardo De Contardi 4 months ago
I think this is still reproducible on version 12; these are the steps I followed
Prerequisites¶
- TYPO3 12.4.19 with a DRAFT Workspace
- an Home page with a subpage - type: sysfolder, headline: "TEST"
Test procedure¶
on LIVE Workspace:
1. create a subpage of Home page called "TEST 103158"
2. set it as "Not in menu" ( nav_hide = 1
)
3. in the Home page, create a Content Element, type "Menu of these pages" and add the page "TEST 103158" to it; save and close
4. switch to the DRAFT workspace
5. move the page "TEST 103158" inside the Sysfolder "TEST"
6. edit the page and set ( nav_hide = 0
)
7. go to home page and preview it
Results¶
- the "Menu of these pages" is empty
Addendum¶
- As written on the issue description, you can swap the steps 5. and 6. without affecting the result