Проблема с выводом елементов массива

ArtBacchanal

Новичок
Проблема с выводом елементов массива

Здравствуйте! У меня возникла такая проблема, мне надо сделать динамический вывод МЕТА-тегов (title, keywords, description)... Вот, вроде бы все ок, но в функции SetPageProperty я получаю просто пустой результат NULL, хотя в массиве $ar_result эти переменные есть и не пустые.

PHP:
$db_list = CIBlockSection::GetList(Array(), $arFilter, true, $arSelect=Array('UF_TITLE', 'UF_DESCRIPTION', 'UF_KEYWORDS'));
}
while($ar_result = $db_list->GetNext())
{
echo "<pre>";
	print_r ($ar_result); /*массив выводиться нормально $ar_result["UF_KEYWORDS"] - не пустой*/
echo "</pre>";

$APPLICATION->SetPageProperty("description", $ar_result["UF_KEYWORDS"]);  /*$ar_result["UF_KEYWORDS"] - пустое значение*/
$APPLICATION->SetPageProperty("description", "Так все выводиться");            /*если передавать строку, то все выводиться*/

$APPLICATION->SetPageProperty("title", $ar_result["UF_TITLE"]);

}
в чем может быть проблема?
заранее большое спс!
 

ArtBacchanal

Новичок
да читал я уже эту статью, ошибок на данном участке кода нет!

проблема в то если я место переменной $ar_result["UF_KEYWORDS"] передаю обычною строку все выдается, а если объект, то переменная пустая...
Вопрос в том как мне преобразовать этот объект?
 

Adelf

Administrator
Команда форума
>> Вопрос в том как мне преобразовать этот объект?

Описать его __toString()
 
Сверху