patch_class.tslib_menu.txt
| 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 |
} |