Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 25.07.2007, 01:14   #11
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Dutchak Vitaly, был бы весьма признателен за конкретно указанную доку, просмотрел 5-6 где теоретически могло это быть, но увы не нашел.
Дылгеров Ц.В., этот скрипт я видел. Поискал в инете как подключить, оказалось проще простого (аж удивился):
lib.lang_menu = PHP_SCRIPT
lib.lang_menu.file = fileadmin/templates/language_menu.php
Но языковое меню тут же пропало то ли скрипт нужно еще дополнительно настраивать, то ли он нерабочий. Если первое, то интересно бы почитать что и как там исправить.
void, долго думал над фразой "подставляйте в параметры typolink'a пойманные GET-переменные tt_news." ох уже это типо3, вникать и вникать... Правильно ли я понял суть - в Setup создаем условие, что на странице с SINGLE новости языковое меню буду формировать вручную через typolink, подставляя переменные GET от новостей? (завтра-послезавтра еще раз попробую реализовать, вроче в голове уже придумал как это сделать)
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 25.07.2007, 05:14   #12
Дылгеров Ц.В.
Senior Member
 
Регистрация: 14.11.2005
Адрес: Улан-Удэ
Сообщений: 158
Отправить сообщение для Дылгеров Ц.В. с помощью ICQ
По умолчанию

Цитата:
Сообщение от Tod Посмотреть сообщение
Дылгеров Ц.В., этот скрипт я видел. Поискал в инете как подключить, оказалось проще простого (аж удивился):
lib.lang_menu = PHP_SCRIPT
lib.lang_menu.file = fileadmin/templates/language_menu.php
Но языковое меню тут же пропало то ли скрипт нужно еще дополнительно настраивать, то ли он нерабочий. Если первое, то интересно бы почитать что и как там исправить.
тот скрипт не так подключается, надо:
includeLibs.something=fileadmin/templates/tt_news_languageMenu.php
lib.lang_menu = USER
lib.lang_menu {
userFunc = user_languageMenu
}
там по умолчанию стоит украинский язык и два дополнительных: датский и немецкий - исправить много ума и времени не надо
кроме того путь к каталогу рисунков через устаревший каталог media надо откорректировать
Дылгеров Ц.В. вне форума   Ответить с цитированием
Старый 25.07.2007, 12:47   #13
Dutchak Vitaly
TYPO3 Infected
 
Регистрация: 29.08.2005
Адрес: Ukraine, Simferopol
Сообщений: 412
Отправить сообщение для Dutchak Vitaly с помощью ICQ Отправить сообщение для Dutchak Vitaly с помощью Skype™
По умолчанию

\tslib\media\scripts\example_languageMenu.php

в 4.0.1 лежал он по такому пути. Там в принципе все довольно опнятно и можно самому дописать скрипт, только наверно надо будет сделать копию и положить в другую папку.
__________________
TYPO3/PHP Developer
http://dv-charts.com/ - open source flash charts
Dutchak Vitaly вне форума   Ответить с цитированием
Старый 27.07.2007, 13:22   #14
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Намутил вот такой вот код:

[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&amp;L=0&amp;tx_ttnews[tt_news]=|
31.data = GPvar:tx_ttnews|tt_news

32 = HTML
32.value = &amp;tx_ttnews[backPid]=13&amp;cHash=

33 = TEXT
33.data = GPvar:cHash
33.wrap = |">укр</a>


41 = TEXT
41.wrap = <a href="index.php?id=17&amp;L=1&amp;tx_ttnews[tt_news]=|
41.data = GPvar:tx_ttnews|tt_news

42 = HTML
42.value = &amp;tx_ttnews[backPid]=13&amp;cHash=

43 = TEXT
43.data = GPvar:cHash
43.wrap = |">рус</a></div>
}
[global]

В общем на всех страницах отображается нормальное языковое меню, а там где полное отображении новости идет эта вставка.
зы. вроде работает Единственное, что это для той модели мультиязычности новостей, когда неактивной является язык для которого у новости нет перевода не учитывается
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 10.08.2007, 19:29   #15
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

Ps. Также следует помнить о:
1. параметре pointer - то есть при отображении полной новости и переходе по языкам данный параметр теряется при использовании кода сверху, по этому по аналогии с примером нужно его добавить в ссылку.
2. все тот же pointer как оказывается теряется и при переключении языков на отображении новостей в LIST mode. Там по идее тоже нужно подменять языковое меню.
3. Активность того или иного пункта реализуется тоже легко. Используя пример сверху просто добавляем соответствующие значения например для lib.lang.43.wrap в поле с условием переключения языков [globalVar = GP:L = 0]...
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по 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


Часовой пояс GMT +4, время: 06:11.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория