Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Вывод свойств элементов

00 голосов
5
Подскажите плиз как вывести сначала одно поле элементов (например картинки анонса) а потом другие?
То есть будет так:
-картинка анонса элемента1
-картинка анонса элемента2
-картинка анонса элемента3
-картинка анонса элемента4
-детальная картинка элемента1
-детальная картинка элемента2
-детальная картинка элемента3
-детальная картинка элемента4

Элементы получаю GetList-ом
спросил 09 Окт, 13 от Fulgrim (140 баллов)

5 Ответы

00 голосов
Цитата
Наталия Бородина пишет:
Элементы получаю GetList-ом



Ну а while чем не устраивает?
ответил 26 Окт, 13 от Lekar (2,220 баллов)
00 голосов
Тем что выводятся все свойства одного элемента,затем свойства след. и т.д
ответил 29 Янв, 14 от Fulgrim (140 баллов)
00 голосов
Цитата
Наталия Бородина пишет:
Тем что выводятся все свойства одного элемента,затем свойства след. и т.д



Ну и в чем проблема? В обработке?

Код
   $arSelect = Array("ID", "NAME", "PROPERTY_CODE");
   $arFilter = Array("IBLOCK_ID"=>IntVal($yvalue), "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y");
   $res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
   $arResult = array();
   while($ar = $res->GetNext(true, false))
   {
      $arResult[] = $ar['PROPERTY_CODE_VALUE'];
   }
   
   echo '<pre>', print_r($arResult).'</pre>';
ответил 18 Май, 14 от Lekar (2,220 баллов)
00 голосов
Цитата
Наталия Бородина пишет:
-картинка анонса элемента4 -детальная картинка элемента1



Да и если речь идет об этом то это поля, а не свойства. Читаем внимательно http://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/getlist.php

И на счет картинок сразу, чтобы не было "а как" идем сюда http://dev.1c-bitrix.ru/api_help/main/reference/cfile/index.php, а именно CFile::ShowImage или CFile::GetPath если теги ручками писать надо.
ответил 15 Сен, 14 от Lekar (2,220 баллов)
00 голосов
Спасибо. С картинками и так все понятно.
ответил 20 Янв, 15 от Fulgrim (140 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 06 Апр, 14 от Genifer (100 баллов)
0 голосов
4 ответов
спросил 29 Дек, 13 от none (100 баллов)
0 голосов
6 ответов
0 голосов
4 ответов