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

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

Ответ
 
Опции темы Опции просмотра
Старый 11.07.2007, 17:43   #1
sanshs
Новенький
 
Регистрация: 06.07.2007
Сообщений: 13
По умолчанию Шаблоны + языковые версии

Подскажите, как в зависимости от языковой версии подгружать разные шаблоны?
Сейчас подгружается таким образом:
content = FILE
content.file = fileadmin/templates/page.html

Заранее спасибо!
sanshs вне форума   Ответить с цитированием
Старый 11.07.2007, 22:02   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

примерно так:
content = FILE
content.file = fileadmin/templates/default.html
[globalVar = GP:L = 1]
content.file = fileadmin/templates/other_lang.html
[end]
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 12.07.2007, 13:31   #3
sanshs
Новенький
 
Регистрация: 06.07.2007
Сообщений: 13
По умолчанию

Странно, но не работает(возможно из за того ссылка переобразуется в
http://test.com/about+M5d637b1e38d.html, а не
http://test.com//index.php?id=11&L=2
).
И еще вопрос. Конструкция вида:
[globalVar = GP:L = 2]
********
[end] указывает какой параметр должен использоватся в текущей языковой версии(я правильно понимаю)?
sanshs вне форума   Ответить с цитированием
Старый 12.07.2007, 14:32   #4
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Отключите на время simulateStatic.
Если у вас многоязычный сайт, конструкция вида [globalVar = GP:L = x] должна быть вам знакома, т.к. эти конструкции переключают язык сайта в зависимости от GET-переменных. Таким же образом, вместе с переключением языка сайта, можно изменять и какие-либо параметры, относящиеся к конкретной языковой версии.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 12.07.2007, 15:28   #5
sanshs
Новенький
 
Регистрация: 06.07.2007
Сообщений: 13
По умолчанию

Я как раз и занимаюсь добавлением еще одного языка к сайту,а разрабатывала другая контора. И с typo3 столкнулся впервые. Многое в структуре самого сайта непонятно. Но спасибо! Буду пробовать!
sanshs вне форума   Ответить с цитированием
Старый 12.07.2007, 16:41   #6
sanshs
Новенький
 
Регистрация: 06.07.2007
Сообщений: 13
По умолчанию

Прописываю таким образом:
content = FILE
[globalVar = GP:L = 2]
content.file = fileadmin/templates/page.html
[globalVar = GP:L = 1]
content.file = fileadmin/templates/page_ua.html

но подхватывается только последний обьявленный. В чем может быть проблема?
sanshs вне форума   Ответить с цитированием
Старый 12.07.2007, 20:30   #7
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Не забывайте ставить после условий [end] или [global]
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 13.07.2007, 15:36   #8
sanshs
Новенький
 
Регистрация: 06.07.2007
Сообщений: 13
По умолчанию

Когда добавляю [end] подхватывается последний обьявленный, а когда [global] страница вобще неотображается.

Возможно я неправильно обьявляю языки ?
config.linkVars = L

config.renderCharset = windows-1251
config.metaCharset = windows-1251
config.notification_email_charset = windows-1251
config.notification_email_encoding = quoted-printable
config.locale_all = uk_UA.CP1251
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = ua
[end]

[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = eng
[end]
sanshs вне форума   Ответить с цитированием
Старый 13.07.2007, 16:44   #9
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

1) Не eng, а en
2) А какой у вас дефолтный язык?
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 13.07.2007, 16:47   #10
sanshs
Новенький
 
Регистрация: 06.07.2007
Сообщений: 13
По умолчанию

дефолтный - украинский. а изменение eng на en непомогло.
sanshs вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
tt_news и разные шаблоны Илья Общие вопросы 0 29.06.2007 20:56
Шаблоны для typo3 Scofilde Работа и заказы / Job Offer and Request 2 17.02.2007 02:26
шаблоны на разные ветви zinder Общие вопросы 3 05.10.2005 06:53
Разный шаблон для разных языковых версий Артём Общие вопросы 1 15.08.2005 20:08
Шаблоны AleXUnder Общие вопросы 2 17.01.2004 01:05


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


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

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