Skip to content

Instantly share code, notes, and snippets.

@webmstk
Created January 27, 2017 09:02
Show Gist options
  • Save webmstk/2fa624779c9c4b23821705dc507b0d26 to your computer and use it in GitHub Desktop.
Save webmstk/2fa624779c9c4b23821705dc507b0d26 to your computer and use it in GitHub Desktop.
<?require $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php';?>
<?
\Bitrix\Main\Loader::includeModule('iblock');
$arSelect = array(
'ID',
'IBLOCK_ID',
'DETAIL_PICTURE'
);
$arFilter = array(
'IBLOCK_ID' => IBLOCK_CAT_ID,
'ACTIVE' => 'Y',
'ID' => '12114'
);
$res = CIBlockElement::GetList(array('sort' => 'asc'), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement())
{
$arFields = $ob->GetFields();
$arProps = $ob->GetProperties(array(), array('ID' => 'MORE_PHOTO'));
pre($arFields);
pre($arProps);
}
?>
@vasilukwolf
Copy link

Array
(
    [ID] => 12114
    [~ID] => 12114
    [IBLOCK_ID] => 4
    [~IBLOCK_ID] => 4
    [DETAIL_PICTURE] => 3555281
    [~DETAIL_PICTURE] => 3555281
    [SORT] => 500
    [~SORT] => 500
)
Array
(
    [MORE_PHOTO] => Array
        (
            [ID] => 86
            [TIMESTAMP_X] => 2014-01-17 07:19:37
            [IBLOCK_ID] => 4
            [NAME] => Картинки
            [ACTIVE] => Y
            [SORT] => 500
            [CODE] => MORE_PHOTO
            [DEFAULT_VALUE] => 
            [PROPERTY_TYPE] => F
            [ROW_COUNT] => 1
            [COL_COUNT] => 30
            [LIST_TYPE] => L
            [MULTIPLE] => Y
            [XML_ID] => CML2_PICTURES
            [FILE_TYPE] => 
            [MULTIPLE_CNT] => 1
            [TMP_ID] => 
            [LINK_IBLOCK_ID] => 0
            [WITH_DESCRIPTION] => Y
            [SEARCHABLE] => N
            [FILTRABLE] => N
            [IS_REQUIRED] => N
            [VERSION] => 1
            [USER_TYPE] => 
            [USER_TYPE_SETTINGS] => 
            [HINT] => 
            [PROPERTY_VALUE_ID] => Array
                (
                    [0] => 61948501
                    [1] => 61948502
                    [2] => 61948503
                    [3] => 61948504
                    [4] => 61948505
                    [5] => 61948506
                    [6] => 61948507
                )

            [VALUE] => Array
                (
                    [0] => 3823074
                    [1] => 3823075
                    [2] => 3823076
                    [3] => 3823077
                    [4] => 3823078
                    [5] => 3823079
                    [6] => 3823080
                )

            [DESCRIPTION] => Array
                (
                    [0] => 2
                    [1] => 3
                    [2] => 5
                    [3] => 8
                    [4] => 4
                    [5] => 6
                    [6] => 7
                )

            [VALUE_ENUM] => 
            [VALUE_XML_ID] => 
            [VALUE_SORT] => 
            [~VALUE] => Array
                (
                    [0] => 3823074
                    [1] => 3823075
                    [2] => 3823076
                    [3] => 3823077
                    [4] => 3823078
                    [5] => 3823079
                    [6] => 3823080
                )

            [~DESCRIPTION] => Array
                (
                    [0] => 2
                    [1] => 3
                    [2] => 5
                    [3] => 8
                    [4] => 4
                    [5] => 6
                    [6] => 7
                )

            [~NAME] => Картинки
            [~DEFAULT_VALUE] => 
        )

)

@vasilukwolf
Copy link

<?require $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php';?>

<?
\Bitrix\Main\Loader::includeModule('iblock');
$arSelect = array(
  'ID',
  'IBLOCK_ID',
  'DETAIL_PICTURE'
);
$arFilter = array(
  'IBLOCK_ID'    => IBLOCK_CAT_ID,
  'ACTIVE'       => 'Y',
 // 'ID'           => '12114'
);
$res = CIBlockElement::GetList(array('sort' => 'asc'), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement())
{
  $arFields = $ob->GetFields();
  $arProps  = $ob->GetProperties(array(), array('ID' => 'MORE_PHOTO'));
  pre($arFields);
  pre($arProps);
}
?>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment