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

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

Ответ
 
Опции темы Опции просмотра
Старый 30.04.2009, 21:38   #1
oxenbash
Новенький
 
Регистрация: 05.03.2008
Сообщений: 28
По умолчанию Мультидоменность: подстановка контента

Здравствуйте!

Есть два сайта http://www.domain.com/ и http://www.domain.by/
Есть одно общее дерево на два сайта.

www.domain.com -- один корень, www.domain.by -- второй корень, который является подстраницей в дереве, "растущем" от www.domain.com

Выглядит это так:

|www.domain.com (85) [root]
- О нас (86)
-- Наша команда (90)
-- Наша философия (91)
- Проекты (87)
-- Проекты на русском (92)
--- Проект 1 (93)
--- Проект 2 (94)
--- Проект n (95)
-- Проекты на английском (96)
--- Проект 1 (97)
--- Проект 2 (98)
--- Проект n (99)
- Контакты (89)
- www.domain.by (150) [root]
-- Контакты (151)

При помощи TS мы определяем как рэндэрить линки:

[globalString = ENV:HTTP_HOST=*domain.com]
config.baseURL = http://www.domain.com/
[global]

[globalString = ENV:HTTP_HOST=*domain.by]
config.baseURL = http://www.domain.by/
[global]

Сайты выглядят одинаково; страницы /index.php?id=89 отображается отдинаково как тут http://www.domain.com/index.php?id=89, так и тут http://www.domain.by/index.php?id=89.

Как сделать так, чтобы для www.domain.by при обращении к по адресу http://www.domain.by/index.php?id=89 отображался контент:

1. со страницы с id 151;
2. со страницы с id 151 берем только один элемент (field_text) за номером 341 отображаемый TV с Mapping Type: Element, Editing Type: Content Elements и заменяем на него элемент 357.

Была идея сделать это при помощи расширения kb_tv_cont_slide, однако понял, что необходима помощь.

С уважением, Александр.
oxenbash вне форума   Ответить с цитированием
Старый 30.04.2009, 23:41   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Я бы это наверное делал через расширение tscobj. Сделал бы два сисфолдера для разных разделов, поставил бы в TS условие, прописал бы выборки элементов содержимого в зависимости от условия из одного или другого сисфолдера.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 01.05.2009, 00:54   #3
oxenbash
Новенький
 
Регистрация: 05.03.2008
Сообщений: 28
По умолчанию

Здравствуйте, Алексей! Я обязательно сделаю так, как Вы посоветовали и сообщу о результате. Спасибо!
oxenbash вне форума   Ответить с цитированием
Старый 04.05.2009, 19:18   #4
oxenbash
Новенький
 
Регистрация: 05.03.2008
Сообщений: 28
По умолчанию

Всё отлично работает! Расширение tscobj -- именно то, что было надо! Спасибо!
oxenbash вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор вариантов оформления контента Exkawator Общие вопросы 6 07.05.2009 18:06
Мультидоменность. Тиражирование контента по сайтам Инталев Общие вопросы 10 19.03.2008 21:22
заголовок элемента контента Fearless Goblin Общие вопросы 1 16.08.2006 19:12
Не стандартный вывод контента Василий Мосийчук Общие вопросы 3 27.10.2005 22:39
Вопрос по созданию шаблона с двумя областями контента андрей Общие вопросы 2 15.06.2005 10:37


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


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

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