Здравствуйте!
Сегодня я расскажу вам как можно прикрутить костыль для отображения разных заголовков в браузере и на странице средствами CMS Битрикс. Иногда возникает такая проблема когда в шаблоне прописан вызов функции ShowTitle() в двух местах - <title></title> и перед вызовом #WORK_AREA#.
К примеру сегодня довелось разбираться с шаблоном где за отображение середины страницы отвечает такой код:
<h1><?$APPLICATION->ShowTitle();?></h1>
#WORK_AREA#
В итоге имеем одинаковые заголовки в окне браузера и страницы.
Сейчас я расскажу вам как это дело исправить.
Переделывать шаблон выпиливая оттуда второй вызов и дописывая свои заголовки между
в каждую статическую страничку как то не хотелось. Поэтому родился такой способ:1) Код в шаблоне который выше меняем на:
<h1><?$APPLICATION->ShowTitle("CUSTOM");?></h1>
#WORK_AREA#
2) Статическую страницу где нужно кастомный заголовок открываем так как показано на картинках
Вместо some text пишем новый заголовок
3) Сохраняем
4) ???
5) PROFIT!!!
Если же пункт 2 не выполнять, то будет отображаться такой же заголовок как и в окне браузера. Таким образом мы добавили новую фичу и при это не испортили функционал. Такие дела.
Друзья, добавляйтесь в круги. Я в Google+!
Оставьте комментарий!