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

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 22.05.2012, 17:41   #1
thebat
Senior Member
 
Аватар для thebat
 
Регистрация: 05.09.2006
Адрес: TYPO3.if.ua
Сообщений: 224
Отправить сообщение для thebat с помощью ICQ Отправить сообщение для thebat с помощью AIM Отправить сообщение для thebat с помощью MSN Отправить сообщение для thebat с помощью Yahoo Отправить сообщение для thebat с помощью Skype™
По умолчанию Многоязычный вывод данных через TS

Странно, такого у меня еще не было, а ситуация во такая:

Код:
# # # # # # # # # # # # # # # # # # # # #
		# Configuring the languages and language
		# dependencies English language (Default)
		# # # # # # # # # # # # # # # # # # # # #
		linkVars = L(0-1)
		# This value points to the uid of a record from the “sys_language” table and if set, this means that various parts of the frontend display code will select records which are assigned to this language. 
		sys_language_uid = 0
		uniqueLinkVars = 1
		# If set, records from certain tables selected
		sys_language_overlay = hideNonTranslated
		# Setting various modes of handling localization.
		#sys_language_mode = content_fallback
		sys_language_mode = strict
		language = en
		locale_all = en_EN
		htmlTag_langKey = en
		xhtml_cleaning = all


# # # # # # # # # # # # # # # # # # # # #
# Russian language
# # # # # # # # # # # # # # # # # # # # #
[globalVar = GP:L = 1]
page {
	config {
		sys_language_uid = 1
		language = ru
		locale_all = russian
		htmlTag_langKey = ru
	}
}
[global]
Создал страницу, потом альтернативную, а на ней элемент контента "на английском" и "на русском"

Вывожу через:

На странице:
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/ts/content/bigimages.txt">

в bigimages.txt:

Код:
10 = CONTENT
10 {
	table = tt_content
	select {
		# Страница на которой есть элемент контента
		pidInList = 18
		# UID элемента контента UID=1 (на английском), UID=2 (на русском)
		uidInList = 1,2
		orderBy = sorting
		languageField = sys_language_uid
	}
}
На выводе:

На английском отображается, а вот на русском нет.

Может у кого уже было такое?
__________________
Василий Мосийчук
The BAT!
TYPO3.NET.UA
BLOG.TYPO3.NET.UA
thebat вне форума   Ответить с цитированием
Старый 22.05.2012, 18:02   #2
thebat
Senior Member
 
Аватар для thebat
 
Регистрация: 05.09.2006
Адрес: TYPO3.if.ua
Сообщений: 224
Отправить сообщение для thebat с помощью ICQ Отправить сообщение для thebat с помощью AIM Отправить сообщение для thebat с помощью MSN Отправить сообщение для thebat с помощью Yahoo Отправить сообщение для thebat с помощью Skype™
По умолчанию


Я уже близок к развязке, а проблема оказывается в этом:

Код:
selectFields = header,header_link,image,titleText
..., как только я её закомментировал

Код:
#selectFields = header,header_link,image,titleText
..., все отлично заработало.

Тут же возникает вопрос, а почему так происходит? Кто подскажет? Ведь так не должно быть. Какая разница какую выборку я делаю?
__________________
Василий Мосийчук
The BAT!
TYPO3.NET.UA
BLOG.TYPO3.NET.UA
thebat вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TemplaVoila: Изменение Структуры Данных (DS). Вывод в (BE). thebat Общие вопросы 4 08.03.2019 15:12
Вывод данных средствами typoscript-а из собственной таблици thebat TypoScript практикум 16 24.10.2012 01:08
Вывод данных в TCA brd Разработка расширений / TYPO3 extension development 2 23.02.2012 12:56
Вывод данных из userfunction musson Общие вопросы 1 26.05.2011 16:56
Вывод картинок через Plain Image Field alexk Общие вопросы 1 18.02.2008 18:17


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


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

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