Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Мультидоменность: подстановка контента (http://forum.typo3.ru/showthread.php?t=7651)

oxenbash 30.04.2009 21:38

Мультидоменность: подстановка контента
 
Здравствуйте!

Есть два сайта 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, однако понял, что необходима помощь.

С уважением, Александр.

void 30.04.2009 23:41

Я бы это наверное делал через расширение tscobj. Сделал бы два сисфолдера для разных разделов, поставил бы в TS условие, прописал бы выборки элементов содержимого в зависимости от условия из одного или другого сисфолдера.

oxenbash 01.05.2009 00:54

Здравствуйте, Алексей! Я обязательно сделаю так, как Вы посоветовали и сообщу о результате. Спасибо!

oxenbash 04.05.2009 19:18

Всё отлично работает! Расширение tscobj -- именно то, что было надо! Спасибо!


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

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