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

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

Ответ
 
Опции темы Опции просмотра
Старый 14.04.2011, 19:46   #1
Vornic
Senior Member
 
Аватар для Vornic
 
Регистрация: 22.08.2008
Адрес: Moldova
Сообщений: 212
Отправить сообщение для Vornic с помощью ICQ Отправить сообщение для Vornic с помощью Skype™
Question Realty и многоязычность - есть у кого то положительный опыт?

Привет всей typo3 общественности!
Собственно, наткнулся на сабжевую проблему, realty list выводит всё подряд, не зависимо от языка страницы. Выводит в одном списке записи на языке по умолчанию и на альтернативных, меняются только подписи.
Неужели Realty Maager не поддерживает многоязычные сайты ?
__________________
С Уважением, Владимир Ворническу.
Vornic вне форума   Ответить с цитированием
Старый 15.04.2011, 10:12   #2
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Сначала глянь руководство по локализации, недавно закончил его перевод...
Может там найдешь чего, а вообще признаком локализации являются специальные поля в таблицах, предназначенные для локализации (связь с записью на языке по умолчанию и т.п.). Если их нет, то и для локализации эти таблицы не предназначены.
В этом случае можно попробовать доделать расширение самостоятельно, либо попросить об этом автора...
Андрей Аксенов вне форума   Ответить с цитированием
Старый 16.04.2011, 23:35   #3
Vornic
Senior Member
 
Аватар для Vornic
 
Регистрация: 22.08.2008
Адрес: Moldova
Сообщений: 212
Отправить сообщение для Vornic с помощью ICQ Отправить сообщение для Vornic с помощью Skype™
По умолчанию

Так проблема именно в Realty, прочий контент и расширения нормально отображаются. А Realty лепит в один список все записи, не взирая на поля. Хотите пущу в админку поглядеть на это безобразие?
__________________
С Уважением, Владимир Ворническу.
Vornic вне форума   Ответить с цитированием
Старый 16.04.2011, 23:39   #4
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

ну в понедельник по аське пообщаемся, мож чего придумать можно... например определение таблиц в TCA переделать, по идее ядро TYPO3 отвечает за локализацию, но ему нужны поля в таблице определенные...
Сам не разбирался с этим плотно...
Андрей Аксенов вне форума   Ответить с цитированием
Старый 17.04.2011, 11:16   #5
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Сейчас глянул, судя по таблицам расширение realty поддерживает локализацию...
А вот onet_realty - Realty list, - вроде не имеет такой поддержки...

Последний раз редактировалось Андрей Аксенов; 17.04.2011 в 11:30
Андрей Аксенов вне форума   Ответить с цитированием
Старый 17.04.2011, 21:28   #6
Vornic
Senior Member
 
Аватар для Vornic
 
Регистрация: 22.08.2008
Адрес: Moldova
Сообщений: 212
Отправить сообщение для Vornic с помощью ICQ Отправить сообщение для Vornic с помощью Skype™
По умолчанию

Ну я использовал именно realty (Realty manager), в режиме "realty list" (т.е. как расширение tt_news работает в разных режимах).
Возможность локализации как бы есть, в админке четко можно указать альтернативный вариант записи, но на выходе "realty list" показывает все записи (на всех языках). Только меняются подписи, скажем вместо "Сортировать по" в английском варианте видим "Display sorted by".
__________________
С Уважением, Владимир Ворническу.
Vornic вне форума   Ответить с цитированием
Старый 18.04.2011, 09:54   #7
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

а сами языки и многоязычность на сайте настроена правильно?
Андрей Аксенов вне форума   Ответить с цитированием
Старый 18.04.2011, 10:55   #8
Vornic
Senior Member
 
Аватар для Vornic
 
Регистрация: 22.08.2008
Адрес: Moldova
Сообщений: 212
Отправить сообщение для Vornic с помощью ICQ Отправить сообщение для Vornic с помощью Skype™
По умолчанию

Думаю что да
__________________
С Уважением, Владимир Ворническу.
Vornic вне форума   Ответить с цитированием
Старый 18.04.2011, 14:33   #9
Vornic
Senior Member
 
Аватар для Vornic
 
Регистрация: 22.08.2008
Адрес: Moldova
Сообщений: 212
Отправить сообщение для Vornic с помощью ICQ Отправить сообщение для Vornic с помощью Skype™
По умолчанию

Уважаемая общественность, решение найдено. Поковырявшись с Андреем в недрах этого расширения, совершенно стало ясно что автор упустил проверку на многоязычность. По этому было выработано ракое решение:

либо в поле "Static SQL filter (will be appended to the WHERE clause using " AND "):"
указываем нужный язык ручками, т.е.:
tx_realty_objects.sys_language_uid=1
1 - у меня это English

или через TS

[globalVar = GP:L = 1]
plugin.tx_realty_pi1.staticSqlFilter = tx_realty_objects.sys_language_uid=1
[global]


PS Какое счастье, что автор realty предусмотрел это поле
__________________
С Уважением, Владимир Ворническу.
Vornic вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
У кого есть опыт kb_shop? surfman Магазины и каталоги для TYPO3 0 25.02.2009 19:25
Отдам 5у.е. за РАБОЧИЙ t3d или схему подключения DB-Integration. boulder Работа и заказы / Job Offer and Request 0 13.08.2008 04:07
[SQL] Поиск в поле-список в БД MySQL, у кого есть какие идеи? Sergey M Nikitin Разработка расширений / TYPO3 extension development 4 21.07.2008 16:31
У кого есть TYPO3-LIVE-2004-10-10-A.iso Devil Общие вопросы 1 23.09.2005 11:17


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


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

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