Bug #17354 » patch_class.tslib_menu.txt

Administrator Admin, 2007-07-22 14:09

 
1
Index: Z:/svnworkspace/TYPO3_4-1/typo3/sysext/cms/tslib/class.tslib_menu.php
2
===================================================================
3
--- Z:/svnworkspace/TYPO3_4-1/typo3/sysext/cms/tslib/class.tslib_menu.php	(revision 2438)
4
+++ Z:/svnworkspace/TYPO3_4-1/typo3/sysext/cms/tslib/class.tslib_menu.php	(working copy)
5
@@ -896,7 +896,7 @@
6
 								// Checking if a page should be shown in the menu depending on whether a translation exists:
7
 							$tok = TRUE;
8
 							if ($GLOBALS['TSFE']->sys_language_uid && t3lib_div::hideIfNotTranslated($data['l18n_cfg']))	{	// There is an alternative language active AND the current page requires a translation:
9
-								if (!$data['_PAGES_OVERLAY'])	{
10
+								if (!$data['_PAGES_OVERLAY'] || ($data['_PAGES_OVERLAY'] && $data['_PAGES_OVERLAY_LUID'] != $GLOBALS['TSFE']->sys_language_uid))	{
11
 									$tok = FALSE;
12
 								}
13
 							}
(3-3/12)