Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Многосайтовость

00 голосов
4
Настроена многосайтовость по второму способу. В корне каждого сайта есть индексная страница. И так получается что у обоих сайтов для индексных страниц отдельный шаблон, а для разделов - другой. Естественно шаблоны для индексных страниц сайтов разные. Как я не крутил и условия писал и индекс сортировки у сайтов менял, а всё равно шаблон для первого сайта применяется ко второму. Помогите кто знает.
спросил 20 Дек, 13 от Wisp (220 баллов)

4 Ответы

00 голосов
Мануал смотрел?
ответил 06 Март, 14 от ZakonD3D (600 баллов)
00 голосов
Та не знаю Виталий. Поставил на первом сайте условие по папкам и файлам, а на другом, условия PHP вроде такого $APPLICATION->GetCurPage() !== "/"
ответил 27 Июнь, 14 от Wisp (220 баллов)
00 голосов
Да не надо там условия ставить по второму способу. Сам посмотри - http://dev.1c-bitrix.ru/api_help/main/general/site/multisite.php#second
ответил 26 Окт, 14 от ZakonD3D (600 баллов)
00 голосов
Ну вот тут Роберт пишет, как раз мой случай

Код
Роберт Басыров, 03.09.2009 13:16:55
Задача:
1. Есть два сайта (домены разные и дизайны разные).
2. Есть одна база для двух сайтов (настройки магазина и т.д. тоже одинаковые).
3. Есть Битрикс. Как сделать так, чтобы работало два разных сайта, но при этом не терять лицензию на ещё один сайт.

Решение:
1. Заходите в Настройки сайта (Рабочий стол -> Настройки -> Настройки продукта -> Сайты -> Список сайтов)
2. Ставите для первого шаблона "Тип условия" = "Выражение PHP". В условие пишите:
Код
strpos($_SERVER["HTTP_HOST"], 'domain1.ru')!==false

3. Тоже самое делаете для второго шаблона.
Код
strpos($_SERVER["HTTP_HOST"], 'domain2.ru')!==false


Тоже условие ставит, это ты имел ввиду? Попробовал, оно тоже работает.
ответил 24 Фев, 15 от Wisp (220 баллов)

Похожие вопросы

0 голосов
3 ответов
спросил 24 Март, 14 от KHAZART (100 баллов)
0 голосов
3 ответов
спросил 27 Дек, 13 от Elccanta (120 баллов)
0 голосов
5 ответов
спросил 29 Ноя, 13 от peerat (100 баллов)
0 голосов
5 ответов