darmoid
@darmoid

Как усовершенствовать код переключения между языками в Битрикс?

Есть код переключения между языками следующего вида:
<?
if (SITE_DIR == '/ua/') {
$le = substr($_SERVER['REQUEST_URI'], 3);
echo 'УКР|<a href="//'.$_SERVER['SERVER_NAME'].$le.'">РУС</a>';} else {
	echo '<a href="//'.$_SERVER['SERVER_NAME'].'/ua'.$_SERVER['REQUEST_URI'].'">УКР</a>|РУС';
}
?>


1. Хочу добиться вывода в одну строку УКР | РУС.
Сейчас выводит в столбик.
2. При переходе с любой страницы на другой язык сайта, когда нет соответствующий страницы на том языке (код ошибки 404) не выводить страницу ошибки, а следовать на главную страницу.
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
от 100 000 до 180 000 ₽
LAPTOP.RU Москва
от 150 000 до 190 000 ₽
LAPTOP.RU Москва
от 130 000 до 170 000 ₽
08 мар. 2021, в 12:56
2000 руб./за проект
08 мар. 2021, в 12:35
50000 руб./за проект
08 мар. 2021, в 11:59
15000 руб./за проект