Добрый день!
Есть задача на странице товара передать в переменную значение полного заголовка, то есть когда к нему уже добавились настройки SEO. Важный момент: не напечатать на странице, а именно передать в переменную. Пробую это сделать через отложенную функцию.
В init.php пишу отложенную функцию:
function myShowTitle($property_name="title")
{
global $APPLICATION;
return $APPLICATION->AddBufferContent(Array(&$APPLICATION, "GetProperty"), $property_name);
}
В шаблоне компонента делаю вызов:
$title = myShowTitle();
И мне на странице товара печатается заголовок, хотя по идее должен просто быть передан в переменную $title. Что делаю не так?
Есть задача на странице товара передать в переменную значение полного заголовка, то есть когда к нему уже добавились настройки SEO. Важный момент: не напечатать на странице, а именно передать в переменную. Пробую это сделать через отложенную функцию.
В init.php пишу отложенную функцию:
function myShowTitle($property_name="title")
{
global $APPLICATION;
return $APPLICATION->AddBufferContent(Array(&$APPLICATION, "GetProperty"), $property_name);
}
В шаблоне компонента делаю вызов:
$title = myShowTitle();
И мне на странице товара печатается заголовок, хотя по идее должен просто быть передан в переменную $title. Что делаю не так?