Начал постигать битрикс, создал инфоблок.
if(CModule::IncludeModule("iblock"))
{
$id_block=1;
$section_id = 0;
// выберем 10 элементов из папки $ID информационного блока $BID
$items = GetIBlockElementList($id_block, $section_id, Array("SORT"=>"ASC"), 3);
$items->NavPrint("пользователи");
while($arItem = $items->GetNext())
{
echo $arItem["ID"]."<br>";
echo $arItem["NAME"]."<br>";
print_r($arItem['DISPLAY_PROPERTIES']['NAME']['DISPLAY_VALUE'] );
}
}
ID инфоблока = 1, разделов в нем нет. Выводится только название элемента и его ИД. Никак не могу понять как добраться до свойств элементов.
После долгих попыток вышло так:
$sResult = "";
if (CModule::IncludeModule('iblock')) {
$iBlock = 1;
$arSelect = Array("ID", "IBLOCK_ID", "NAME", "DATE_ACTIVE_FROM", "PROPERTY_*");
$arFilter = array("IBLOCK_ID" => $iBlock, "ACTIVE_DATE" => "Y", "ACTIVE" => "Y");
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while ($ob = $res->GetNextElement()) {
$arFields = $ob->GetFields();
$sResult = $sResult . "ID element: " . $arFields['ID'] . ". User: " . $arFields['NAME'];
$arProps = $ob->GetProperties();
$sResult = $sResult . "<br>ID User: " . $arProps['ID']['VALUE'] . ". Name user: " . $arProps['NAME']['VALUE'] . "<br>";
}
}
if(CModule::IncludeModule("iblock"))
{
$id_block=1;
$items = СIBlockElement::GetList(array(), array('IBLOCK_ID'=>$id_block));
while($arItem = $items->GetNext())
{
?><pre><?print_r($arItem);?></pre><?
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
В интернете нахожу реализацию ajax запросов только с формами, может плохо ищуМне нужно, что бы я в index
Помогите разобраться с серверной частью WebSocket - а, что нужно об этом знать, как настроить серверную часть, какие приложения или библиотеки...