имеем
Собственно хочу разделить оное - как положено.
Для сих целей для нужных мне инфоблоков завожу пользовательское св-во "page_title"
(обращаю внимание - не для всех инфоблоков)
И в соответствующих компонентах, его перекидываю в шаблон через
$APPLICATION->SetPageProperty("page_title", $arResult['ITEMS']['PROPERTY_XXX_VALUE']);
в шаблоне планирую выводить
$APPLICATION->ShowProperty("page_title");
НО !!!
если свойство не задано, хотелось бы оставить $APPLICATION->ShowTitle()
так будет нормально ? или задачу как-то иначе лучше реализовать ?
P.S.
и ещё мини-вопросик: как получить ID текущего сайта ?
(для каждого сайта - тайтлы и метатеги нужно выводить разные)
| Код |
|---|
... <title><?$APPLICATION->ShowTitle()?></title> ... <h1><?=$APPLICATION->ShowTitle();?></h1> ... |
Собственно хочу разделить оное - как положено.
Для сих целей для нужных мне инфоблоков завожу пользовательское св-во "page_title"
(обращаю внимание - не для всех инфоблоков)
И в соответствующих компонентах, его перекидываю в шаблон через
$APPLICATION->SetPageProperty("page_title", $arResult['ITEMS']['PROPERTY_XXX_VALUE']);
в шаблоне планирую выводить
$APPLICATION->ShowProperty("page_title");
НО !!!
если свойство не задано, хотелось бы оставить $APPLICATION->ShowTitle()
так будет нормально ? или задачу как-то иначе лучше реализовать ?
| Код |
|---|
$title = $APPLICATION->ShowProperty("page_title");
if (!empty($title)) echo $title; else $APPLICATION->ShowTitle();
|
P.S.
и ещё мини-вопросик: как получить ID текущего сайта ?
(для каждого сайта - тайтлы и метатеги нужно выводить разные)

