партнер компании 1с-битрикс
сайт фрилансера Сергея Эстрина
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Простой адаптивный форум - модуль для битрикс
Страницы: 1
Ответить
RSS
Получение элементов таблицы из ползователского свойства UF_, Сделал мультияз для секций каталога, теперь нужно получить эти значения
 
Здравствуйте.

Сделал у каждого раздела каталога пользовательское свойство 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";}}
)
Помогите пожалуйста перевести ее в нормальный вид ато сейчас не понятно где какие значения выбраны.
 
Гость, переконвертировать эту строку в массив можно с помощью функции php unserialize:

Например, так:
Код
if(!is_array($v))
   $v=@unserialize($v);

Т.е. конкретно для вашего случая можно как-то так:
Код
foreach($arr[2] as &$v)
   if(!is_array($v))
      $v=@unserialize($v);
unset($v);
Страницы: 1
Ответить
Читают тему (гостей: 1)
Форма ответов
Текст сообщения*
Ничего не найдено
Загрузить картинки
Отправить Отменить
 
Главная   ·   Модули для 1С-Битрикс   ·   Типовые услуги   ·   Форум   ·   Блог   ·   Контакты
Рейтинг@Mail.ru