Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
18.04.2008, 21:49 | #1 |
Продвинутый
|
tt_news и многоязычность
На многоязычном сайте при переключении языка в полном отображении
новости теряется ид новости. Т.е. Ссылка когда мы отрываем новости следующая: index.php?id=34&tx_ttnews[tt_news]=24&tx_ttnews[backPid]=23&cHash=fce56aa836 когда переключаем язык, она становиться такой: index.php?id=34&L=1 ну и соответственно пишет, что нет идентификатора новости. менюшка для отображения языков такова: lib.lang = HMENU lib.lang.special = language lib.lang.special.value = 1,0 //,2 lib.lang.special.normalWhenNoLanguage = 0 lib.lang.1 = TMENU lib.lang.1 { // Normal state NO.linkWrap =| NO.stdWrap.override = <img src="/fileadmin/templates/img/lang_ru.gif" border="0"> || <img src="/fileadmin/templates/img/lang_de.gif" border="0"> ||<img src="/fileadmin/templates/img/lang_en.gif" border="0"> } В чём может быть проблема? уже просто не могу придумать, очень долго воюю(( Буду очень благодарен, если кто-то поделиться работающей переключалкой языков. |
18.04.2008, 22:59 | #2 |
Продвинутый
Регистрация: 10.10.2005
Сообщений: 92
|
Скорее всего у тебя проблема в зыковом меню.
Вот лишь кусок кода для зацепки, но лучше сам посмотри в примерах - отображение языкового меню. $tmpParams = implode($paramArray, '&'); $newsAddParams = $tmpParams?'&' . $tmpParams:''; ..... // flags for the additional language if (is_array($flagimages)) { foreach ($flagimages as $fk => $fv) { if ($langArr[$fk]) { $flags[$fk] = '<li class="'.$fv['class'].' fl">'.($tmpLang == $fk?'<b>':'').$GLOBALS['TSFE']->cObj->typolink($fv['translate'][$tmpLang], array('parameter' => $GLOBALS['TSFE']->id . ' flag', 'additionalParams' => (!preg_match('/&L=[0-9]/', $newsAddParams)?$newsAddParams . '&L=' . $fk:$newsAddParams))).($tmpLang == $fk?'</b>':'').'</li>'; } } } |
18.04.2008, 23:25 | #3 |
Senior Member
Регистрация: 09.12.2007
Сообщений: 281
|
Стандартное языковое меню не передает параметров tt_news. См. доку по tt_news. Там написано что делать.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TV + многоязычность = не работает | mike | Локализация проекта | 4 | 11.05.2007 18:51 |
TemplaVoila + typo3 4.0 + многоязычность | Oleg | Локализация проекта | 6 | 04.01.2007 19:17 |
многоязычность в 4.0. - нужно патчить. | Valery Romanchev | Локализация проекта | 3 | 17.11.2006 14:16 |
News - многоязычность. | Alexa | Общие вопросы | 4 | 14.07.2006 11:13 |
page TSconfig и многоязычность | amida | Общие вопросы | 4 | 07.04.2006 19:19 |