Пишу свой компонент для вывода номеров телефонов, адресов и разных ссылок! То-есть всего у меня добавлено 3 поля.
Ссылка(HREF), Тип ссылки(TYPE_HREF), Текст(TEXT_FOR_HREF).
Вот код файла component.php
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();
use Bitrix\Main\Loader;
if(!Loader::includeModule("iblock"))
{
return;
}
$arSelect = Array("ID", "HREF", "TYPE_HREF", "TEXT_FOR_HREF", "PROPERTY_".$arParams["PROPERTY_CODE"]);
$arFilter = Array("IBLOCK_ID" => IntVal($arParams["IBLOCK_ID"]), "ACTIVE"=>"Y", "PROPERTY_".$arParams["PROPERTY_CODE"]."_VALUE" => 'Да');
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($arFields = $res->GetNext())
{
$arResult[] = $arFields;
}
$this->includeComponentTemplate();?>
В файле теперь пытаюсь получить свои данные! То-есть [HREF],[TYPE_HREF],[TEXT_FOR_HREF]
Вывожу
<?foreach ($arResult as $arItem): ?>
<?echo $arItem["PROPERTIES"]["HREF"]["VALUE"];?>
<?endforeach;?>
Но данные не выводятся! Проверяю массив <?print_r($arItem);?>
А там только ID и все, нет моих параметров!
Array ( [ID] => 22228 [~ID] => 22228 )
Решился вопрос благодаря пользователю u_mulder
$arSelect = Array("ID", "PROPERTY_HREF", "PROPERTY_TYPE_HREF", "PROPERTY_TEXT_FOR_HREF", "PROPERTY_".$arParams["PROPERTY_CODE"]);
Данные редактировал в файле component.php
Массив сразу выводит данные.
Array ( [ID] => 22228 [~ID] => 22228 [PROPERTY_HREF_VALUE] => info@ [~PROPERTY_HREF_VALUE] => info@ [PROPERTY_HREF_VALUE_ID] => 136708 [~PROPERTY_HREF_VALUE_ID] => 136708 [PROPERTY_TYPE_HREF_VALUE] => Почта [~PROPERTY_TYPE_HREF_VALUE] => Почта [PROPERTY_TYPE_HREF_ENUM_ID] => 765 [~PROPERTY_TYPE_HREF_ENUM_ID] => 765 [PROPERTY_TYPE_HREF_VALUE_ID] => 174550 [~PROPERTY_TYPE_HREF_VALUE_ID] => 174550 [PROPERTY_TEXT_FOR_HREF_VALUE] => info@ [~PROPERTY_TEXT_FOR_HREF_VALUE] => info@ [PROPERTY_TEXT_FOR_HREF_VALUE_ID] => 136710 [~PROPERTY_TEXT_FOR_HREF_VALUE_ID] => 136710 )
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Мне нужно получить ссылку на аватарку пользователя ,через ответ jsonОтвет выглядит примерно так
Дано два списка строками с целыми числами через пробелНеобходимо вывести уникальные элементы(1 раз - 1 элемент), которые присутствуют и в первом...
Есть JSONObject, и от туда я могу достать информацию только в переменную типа long При попытке прировнять значение из JSONObject к переменной типа int или...