![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#11 |
Senior Member
|
![]()
Dutchak Vitaly, был бы весьма признателен за конкретно указанную доку, просмотрел 5-6 где теоретически могло это быть, но увы не нашел.
Дылгеров Ц.В., этот скрипт я видел. Поискал в инете как подключить, оказалось проще простого (аж удивился): lib.lang_menu = PHP_SCRIPT lib.lang_menu.file = fileadmin/templates/language_menu.php Но языковое меню тут же пропало ![]() void, долго думал над фразой "подставляйте в параметры typolink'a пойманные GET-переменные tt_news." ![]()
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
![]() |
![]() |
![]() |
#12 | |
Senior Member
|
![]() Цитата:
includeLibs.something=fileadmin/templates/tt_news_languageMenu.php lib.lang_menu = USER lib.lang_menu { userFunc = user_languageMenu } там по умолчанию стоит украинский язык и два дополнительных: датский и немецкий - исправить много ума и времени не надо кроме того путь к каталогу рисунков через устаревший каталог media надо откорректировать |
|
![]() |
![]() |
![]() |
#13 |
TYPO3 Infected
|
![]()
\tslib\media\scripts\example_languageMenu.php
в 4.0.1 лежал он по такому пути. Там в принципе все довольно опнятно и можно самому дописать скрипт, только наверно надо будет сделать копию и положить в другую папку. |
![]() |
![]() |
![]() |
#14 |
Senior Member
|
![]()
Намутил вот такой вот код:
[globalVar= TSFE:id = 17] lib.lang = COA lib.lang { 31 = TEXT 31.wrap = <div style="text-align: center; padding: 0px 0px 3px 5px;"><a href="index.php?id=17&L=0&tx_ttnews[tt_news]=| 31.data = GPvar:tx_ttnews|tt_news 32 = HTML 32.value = &tx_ttnews[backPid]=13&cHash= 33 = TEXT 33.data = GPvar:cHash 33.wrap = |">укр</a> 41 = TEXT 41.wrap = <a href="index.php?id=17&L=1&tx_ttnews[tt_news]=| 41.data = GPvar:tx_ttnews|tt_news 42 = HTML 42.value = &tx_ttnews[backPid]=13&cHash= 43 = TEXT 43.data = GPvar:cHash 43.wrap = |">рус</a></div> } [global] В общем на всех страницах отображается нормальное языковое меню, а там где полное отображении новости идет эта вставка. зы. вроде работает ![]() ![]()
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
![]() |
![]() |
![]() |
#15 |
Senior Member
|
![]()
Ps. Также следует помнить о:
1. параметре pointer - то есть при отображении полной новости и переходе по языкам данный параметр теряется при использовании кода сверху, по этому по аналогии с примером нужно его добавить в ссылку. 2. все тот же pointer как оказывается теряется и при переключении языков на отображении новостей в LIST mode. Там по идее тоже нужно подменять языковое меню. 3. Активность того или иного пункта реализуется тоже легко. Используя пример сверху просто добавляем соответствующие значения например для lib.lang.43.wrap в поле с условием переключения языков [globalVar = GP:L = 0]...
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
![]() |
![]() |
![]() |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по TS для меню из двух частей | -=UncleByte=- | TypoScript практикум | 6 | 14.12.2006 01:03 |
вопрос по MM DAM - FEFileList | -=STYDENT=- | Общие вопросы | 2 | 25.07.2006 16:57 |
еще вопрос | Sergey | Общие вопросы | 0 | 18.11.2004 17:43 |
Вопрос от чайника: как форматировать таблицы? | navigator | Общие вопросы | 1 | 02.06.2004 17:29 |
Вопрос по Custom Images Menu.O | Perignator Temporis | Общие вопросы | 1 | 01.04.2003 01:50 |