Как переключить текущую новость на другой язык?
Такая проблема у меня (
Когда захожу на какую-нибудь новость (использую tt_news), то переключатель языков не может переключиться на другой язык текущей новости. Использую код, который нашёл у Каспера. Выдает значит no news_id given. Впрочем я и вижу что ссылка не хранит данные - id и т.д. То есть переключатель этот не предназначен для новостей? или я что-то не сделал чтобы работало как надо? Подскажите как добиться переключения новостей, плиииииз... Вот код для переключения языков на сайте, используемый мной. # Language selector lib.langlinks = HMENU lib.langlinks { special = language special.value = 0,1 special.normalWhenNoLanguage = 0 1 = TMENU 1 { # Normal link to language that exists: NO = 1 NO.allWrap = | | | | | | NO.ATagParams = class="langlinks"|*| NO.linkWrap = | NO.stdWrap.setCurrent = ENG || РУС NO.stdWrap.current = 1 # Current language selected: ACT < .NO ACT.linkWrap = <a href=#> | </a> ACT.ATagParams = style="color:gray"|*| # Language that is NOT available: USERDEF1 < .NO USERDEF1.linkWrap = <span style="#f4f4f4">|</span> USERDEF1.doNotLinkIt = 1 } } |
в tt_news есть код для переключения языков. Его пробовали?
Цитата:
|
Спасибо, PhilD!! Был бы рядом - угостил бы пивом )
Я воспользовался расширением sr_language_menu. |
Цитата:
Поставил sr_static_tables поставил сам экстеншн сделал страницу 119 по инструкции в http://typo3.org/documentation/docum....2.4/view/3/1/ добавил в основной шаблон temp.languageMenu = COA temp.languageMenu { 10 = RECORDS 10.tables = tt_content 10.source = 119 } subparts.languageMenu < temp.languageMenu а в html-ку <!-- ###languageMenu### --> languageMenu <!-- ###languageMenu### --> итог ноль, выводит languageMenu , на 119 странице менюшка видна статические темплейт вроде добавл, непонятно только почему оно его не съело... |
Цитата:
temp.languageMenu.languagesUidsList = 1,2,3 temp.languageMenu.defaultLayout= 3 А так заработало |
Часовой пояс GMT +4, время: 22:55. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot