Здравствуйте.
Сделал у каждого раздела каталога пользовательское свойство UF_CAT_LANG где в три колонки вывел имя, язык и страну в соответствии с которыми будут выводится разные названия раздела каталога.
В catalog.section.list получаю пользовательское свойство
Код |
---|
$arFilterLang = Array('IBLOCK_ID'=>$arSection['IBLOCK_ID'], 'GLOBAL_ACTIVE'=>'Y', "ID"=>$arSection['ID']);
$db_listLang = CIBlockSection::GetList(Array($by=>$order), $arFilterLang, true, Array('UF_CAT_LANG'));
if($ar_resultLang = $db_listLang->GetNext())
{
//print '<div class="text_top">'.$ar_resultSeo["UF_CAT_LANG"].'</div>';
$my_res[]=$ar_resultLang["UF_CAT_LANG"];
}
|
Но в результате я получаю не массив значений с которым легко было бы оперировать а тупо строку.
Цитата |
---|
[2] => Array ( [0] => a:3:{s:5:"title";s:6:"Платья";s:4:"lang";a:1:{i:0;s:2:"ru";}s:7:"country";a:2:{i:0;s:3:"rus";i:1;s:2:"fr";}} [1] => a:3:{s:5:"title";s:7:"Dresses";s:4:"lang";a:1:{i:0;s:3:"eng";}s:7:"country";a:2:{i:0;s:3:"rus";i:1;s:2:"fr";}} ) |
Помогите пожалуйста перевести ее в нормальный вид ато сейчас не понятно где какие значения выбраны.