Проблема, немного обратная данной была описана на форуме, а такой - не нашел...
В элементе (шаблон карточки товара) установлено:
$APPLICATION->SetPageProperty("title", $arElProps['ARTNUMBER']['VALUE'].' '.$arElFields['PREVIEW_TEXT']." ".$arElProps['CAPTION']['VALUE']);
$APPLICATION->SetPageProperty("description", $sectRes['NAME'].' '.$arElProps['CAPTION']['VALUE']." ".$arElProps['ARTNUMBER']['VALUE']." ".$arElFields['PREVIEW_TEXT']);
$APPLICATION->SetPageProperty("keywords", $sectRes['NAME'].' '.$arElProps['CAPTION']['VALUE']." ".$arElProps['ARTNUMBER']['VALUE']);
в шаблоне (хидере):
<?$APPLICATION->ShowHead();?>
<title><?$APPLICATION->ShowTitle()?></title>
ShowHead отрабатывает всегда,
а вот ShowTitle()? с включенным кэшем срабатывает только после обновления страницы (изначально там пусто), без автокэша - вообще не работает...
В general/main описано:
function ShowHead($bXhtmlStyle=true) .... достаточно подробно описана, а
function ShowTitle($property_name="title", $strip_tags = true)
{
$this->AddBufferContent(array(&$this, "GetTitle"), $property_name, $strip_tags);
}
и все...
Как бы эту проблему решить можно? Помогите, пожалуйста, т.к. программист из меня никакой.
В элементе (шаблон карточки товара) установлено:
$APPLICATION->SetPageProperty("title", $arElProps['ARTNUMBER']['VALUE'].' '.$arElFields['PREVIEW_TEXT']." ".$arElProps['CAPTION']['VALUE']);
$APPLICATION->SetPageProperty("description", $sectRes['NAME'].' '.$arElProps['CAPTION']['VALUE']." ".$arElProps['ARTNUMBER']['VALUE']." ".$arElFields['PREVIEW_TEXT']);
$APPLICATION->SetPageProperty("keywords", $sectRes['NAME'].' '.$arElProps['CAPTION']['VALUE']." ".$arElProps['ARTNUMBER']['VALUE']);
в шаблоне (хидере):
<?$APPLICATION->ShowHead();?>
<title><?$APPLICATION->ShowTitle()?></title>
ShowHead отрабатывает всегда,
а вот ShowTitle()? с включенным кэшем срабатывает только после обновления страницы (изначально там пусто), без автокэша - вообще не работает...
В general/main описано:
function ShowHead($bXhtmlStyle=true) .... достаточно подробно описана, а
function ShowTitle($property_name="title", $strip_tags = true)
{
$this->AddBufferContent(array(&$this, "GetTitle"), $property_name, $strip_tags);
}
и все...
Как бы эту проблему решить можно? Помогите, пожалуйста, т.к. программист из меня никакой.