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