@countZer0

Как получить значения ID и записать построчно в .xls?

Всем привет !

Формирую массив вида:
Array
(
    [0] => Array
        (
            [NAME] => Иванов
            [LAST_NAME] => Иван
            [UF_SELECT_MON] => Array
                (
                    [0] => 1362
                )

            [UF_SELECT_TUE] => Array
                (
                    [0] => 1362
                    [1] => 1363
                )

            [UF_SELECT_WED] => Array
                (
                    [0] => 1362
                    [1] => 1363
                )

            [UF_SELECT_THU] => Array
                (
                    [0] => 1362
                    [1] => 1363
                )

            [UF_SELECT_FRI] => Array
                (
                    [0] => 1362
                )

            [UF_SELECT_SAT] => Array
                (
                    [0] => 1362
                )

            [UF_SELECT_SUN] => Array
                (
                    [0] => 1362
                    [1] => 1363
                )

            [UF_ADDRESS] => 1374
        )

    [1] => Array
...


В UF_SELECT_MON, UF_SELECT_THU... хранятся ID элементов в инфоблоке. Нужно получить названия элементов и как то записать в EXCEL файл, по типу:
Юзер | День недели | Блюдо
adm | Понедельник | <тут список элементов>

Буду рад любой помощи.

Спасибо !
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ответы на вопрос 1
AlexeyCaTHaR
@AlexeyCaTHaR
Формируется массив в CIBlockElement::GetList ???
Если да, то там можно делать выборку по связанным элементам. В массиве выборки:
PROPERTY_WHATEVER.NAME


Записывать можно в csv через fputcsv.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы