@strangerfrompast

Как добавить в сайт на bitrix области в зависимости от поддомена?

Есть сайт уже достаточно старый, на wordpress
Там у нас сделана реализация динамических поддоменов, и есть области в шаблонах, которые меняются в зависимости от текущего поддомена.

Пример:

в шаблоне footer вставлен код
<?php
  // different footer data depends on subdomain
  get_template_part('templates/phone');
?>

а в папке templates есть файл phone.php
<?php
	$domain = explode('.', $_SERVER['SERVER_NAME']);
	if (sizeOf($domain) == 3) {
		$file = realpath(__DIR__ . '/../' . ($part = 'templates/' . $domain[0] . '/phone') . '.php');
		if (file_exists($file)) {
			get_template_part($part);
			return;
		}
	}
	/**
	 * EDIT PHONE DATA BELOW
	 */
?>
<p>+7 999 999 99 99</p>


Но мы сейчас переезжаем на bitrix, и хотелось бы узнать, получится ли с помощью такого же решения реализовать смену кусочков шаблона на динамических поддоменах?
И если не получится, то есть ли подобный простой способ решить задачу в Bitrix?
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
no_one_safe
@no_one_safe
Получится. А способы реализации есть и более изящные и удобные.
Например телефоны хранить не в гите, а в БД.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы