Project

General

Profile

Actions

Bug #20773

closed

Main module does not load different navFrames in submodules.

Added by Christian Kuhn over 15 years ago. Updated over 14 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
-
Start date:
2009-07-20
Due date:
% Done:

0%

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

Description

This bug was introduced by #19202 to current trunk (rev. 5729):

Changing submodules doesn't always reload the navFrame. This is the same behavior as described in #19202 which was solved in 4.2.2.

Reverting typo3/classes/class.modulemenu.php to revision 4591 and typo3/js/modulemenu.js to 3266 (last versions before #19202 was applied) solved the issue.

Test:
You can easily test this with commerce in current trunk (with uncommented XCLASS of typo3/classes/class.modulemenu.php in ext_localconf.php): Category, Orders and Systemdata all have different navFrame scripts, they are not called if you select the commerce modules in a row, but if you choose another module (eg. page) in between and then back to a commerce module the correct navframe will be loaded.

(issue imported from #M11562)


Files

11562.patch (1.79 KB) 11562.patch Administrator Admin, 2010-02-20 15:33

Related issues 4 (0 open4 closed)

Related to TYPO3 Core - Bug #19202: Framehandling problem with FF 3ClosedBenni Mack2008-08-08

Actions
Related to TYPO3 Core - Bug #19034: navFrameScript is not loaded for submodulesClosedOliver Hader2008-06-28

Actions
Related to TYPO3 Core - Bug #22395: Main module does not load different navFrames in submodules in dependency of navFrameScriptParamClosedDmitry Dulepov2010-04-07

Actions
Related to TYPO3 Core - Bug #18011: Navframe does not proper reloadClosed2008-01-17

Actions
Actions #1

Updated by Marc Bastian Heinrichs over 14 years ago

This bug is still present in version 4.3.1. You can test it also with the current dam v1.1.5 and dam_catedit v1.1.2
The dam main module has its own navigation frame script (with two different get-var parameters for modules file and list) and the catedit module has a special submodule navigation frame script.
Steps:
A)
  • web>page
  • media>file (nav frame correct)
  • media>list (nav frame correct)
  • media>file (nav frame wrong)

Reload backend

B)
  • web>page
  • media>categories (nav frame correct)
  • media>file (nav frame wrong)

Reload backend

C)
  • web>page
  • media>list (nav frame correct)
  • media>file (nav frame wrong)

Reading from the code, it seems to me, that the different submodule navigation scripts (and parameters) are not evaluated, when switching submodules in between the same main module.

Actions #2

Updated by Erik Frister over 14 years ago

Uploaded a patch.

Actions #3

Updated by Christian Kuhn over 14 years ago

  • Committed to trunk rev. 7061
  • Committed to 4.3 rev. 7062
Actions

Also available in: Atom PDF