Задать вопрос
Zheleznov
@Zheleznov
#/ Front / Back / DevOps /#

Как убрать из title теги html в битрикс?

Всем привет
подскажите пожалуйста как исправить тайтл

В админке страницы

Название страницы:
Какое-то<br>длинное<br>название

Тайтл: {=this.Name} в Москве

===========================

Тайтл выводится на странице с тегами html :
Какое-то<br>длинное<br>название

или с html кодом символов типа:
Какое-то&lt;br&gt;длинное&lt;br&gt;название

Решения типа:
<title><?php echo strip_tags($APPLICATION->ShowTitle()); ?></title>
<title><?php echo htmlspecialcharsbx($APPLICATION->ShowTitle(), ENT_QUOTES, 'UTF-8'); ?></title>


Не работают..
Подскажите пожалуйста как можно убрать вывод html тегов в тайтле?
  • Вопрос задан
  • 305 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@tgarl
Раз вы решили использовать теги в названии, что категорически плохое решение, не предназначено это поле для тегов, то отключите тайтлы у компонента и в шаблоне(в эпилоге) сами его устанавливайте через setTitle
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@pantsarny
Не работаю с битрикс но что-то подсказывает что showTitle отображает заголовок а не возвращает его, соответсвенно не срабатывает функция strip tags
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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