![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#11 |
|
Senior Member
|
Вообще для pagecontent можно создавать же переводы, но ID у них другие и все правильно, что нужно будет указывать 10.source = 54, 10.source = 55.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#12 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Да но как же делать это ветвление для каждого языка?
|
|
|
|
|
|
#13 |
|
Senior Member
|
http://typo3.org/documentation/docum...de/1.0.0/view/, а конкретно (с учетом TV) http://typo3.org/documentation/docum...1/3/#id2722835
|
|
|
|
|
|
#14 |
|
Senior Member
|
Непонял? Мультиязыность сделать? Посмотри по форуму по данному запросу, приводился даже код + ссылка на документ, который нужно прочитать - Frontend Localization Guide
ПС. жесть! PhilD, если полазить по форуму, то можно найти как минимум 3 поста твоих и моих в одно время созданных
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#15 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Если бы мне нужно было локализовать сайт, то я бы так и спросил. Сайт у меня весь локализован.
Тот код на который дал ссылку PhilD у меня применяется для определения переменной L и назначения языков в зависимости от значения этой переменной. Я же спрашиваю, как определённому замапенному объекту присвоит значение pagecontent по id, причём id для разных языков должен быть разный. Tod, вы же сами написали - "Вообще для pagecontent можно создавать же переводы, но ID у них другие и все правильно, что нужно будет указывать 10.source = 54, 10.source = 55." Так как это ветвление сделать? Если я просто пишу: Код:
lib.address = COA
lib.address{
10 = RECORDS
10.tables = tt_content
10.source =53
}
Пробовал написать вот так: Код:
lib.address = COA
lib.address{
10 = RECORDS
10.tables = tt_content
}
config.sys_language_mode = content_fallback
config.sys_language_overlay = 1
config {
linkVars = L
uniqueLinkVars = 1
}
[globalVar = GP:L=0]
config {
sys_language_uid = 0
language = lv
locale_all = lv_LV
}
lib.address.10.source = 53
[globalVar = GP:L=1]
config {
sys_language_uid = 1
language = ru
locale_all = ru_RU
}
lib.address.10.source = 54
[globalVar = GP:L=2]
config {
sys_language_uid = 2
language = en
locale_all = en_EN
}
lib.address.10.source = 56
[global]
|
|
|
|
|
|
#16 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Нет. Всё таки работает но только в русском(L=1) и английском(L=2) варианте. В латышском (L=0) не работает.
Нет. В латышском работает, но только если явно прописывать в строке браузера адрес: index.php?L=0 Конечно с этим sr_languagemenu путаница происходит. Получается два латышских языка: один дефолтный, а другой для менюшки переключения языков. И этот второй нигде не используется но везде существует возможность создать контент для него, который естественно не будет отображаться. Updated: Фуууф. Добился того что нужно. Вот так: Код:
# Address
lib.address = COA
lib.address{
10 = RECORDS
10.tables = tt_content
}
lib.address.10.source = 53
## Language Settings
config.sys_language_mode = content_fallback
config.sys_language_overlay = 1
config {
linkVars = L
uniqueLinkVars = 1
}
[globalVar = GP:L=0]
config {
sys_language_uid = 0
language = lv
locale_all = lv_LV
}
[global]
[globalVar = GP:L=1]
config {
sys_language_uid = 1
language = ru
locale_all = ru_RU
}
lib.address.10.source = 54
[global]
[globalVar = GP:L=2]
config {
sys_language_uid = 2
language = en
locale_all = en_EN
}
lib.address.10.source = 56
[global]
Отображается весь контент вместе с заголовком. А как получать только текст, без заголовка? Последний раз редактировалось NiKRON; 18.05.2007 в 18:18 |
|
|
|
|
|
#17 |
|
Senior Member
|
можешь поискать в TSRef или гугле как для данной конструкции выцепить поле (field) bodytext
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#18 |
|
Senior Member
Регистрация: 13.11.2006
Сообщений: 180
|
Никто не хочет помогать. ((
Методом тыка дошёл до результата: Код:
lib.address = RECORDS
lib.address {
tables = tt_content
conf.tt_content = TEXT
conf.tt_content.data = field:bodytext
source = 53
}
|
|
|
|
|
|
#19 |
|
Senior Member
|
Стимулируем работу серого вещества на форуме
....А то скоро в плесень превратитесь! |
|
|
|
|
|
#20 |
|
Новенький
Регистрация: 08.05.2007
Сообщений: 29
|
Не получается ничего....ужас просто
|
|
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Как показывать один элемент на всех страницах? | Антон Мельников | FAQ (Часто задаваемые вопросы) | 32 | 21.12.2011 18:59 |