Меню
RSS
Свойство элемента инфоблока в catalog.section.list
 
Вывожу элементы инфоблока  в шаблоне "Структура разделов" catalog.section.list ,  название и картинка анонса выводятся,  еще нужно вывести свойство ссылкой  и ни как не получается вывести,  пробовал двумя способами. Что не так в этом коде и что нужно дописать или исправить?

Часть кода которую добавил в дефолтный шаблон битрикс:


<ul class="element">
  <? if(CModule::IncludeModule("iblock"))
  {
     $items = GetIBlockElementList(7, $arSection["ID"], Array("SORT"=>"date"), 4);
     while($arItem = $items->GetNext())
     {?>
        <li>  
            <a href="

         <!-- ПЕРВЫЙ СПОСОБ --!>
              <? if ($arItem['PROPERTIES']['ATT_ARTICUL'])
                {?>
                    <? echo $arItem['PROPERTIES']['ATT_ARTICUL']['~VALUE'];?>
                <? }
              ?>
           
         <!-- ВТОРОЙ СПОСОБ --!>
                <? echo $arResult['DISPLAY_PROPERTIES']['ATT_ARTICUL']['DISPLAY_VALUE'];?>

               " target=_blank">  <img src="<? echo CFile::GetPath($arItem["PREVIEW_PICTURE"]);?>"/>   <span><? echo $arItem["NAME"] ;?></span>
          </a>
       </li>
     <?}?>
  <?}?>
</ul>


Код компонента:


<?$APPLICATION->IncludeComponent(
   "bitrix:catalog.section.list",
   "catalog_razdelov_lamps",
   Array(
       "ADD_SECTIONS_CHAIN" => "Y",
       "CACHE_GROUPS" => "Y",
       "CACHE_TIME" => "36000000",
       "CACHE_TYPE" => "A",
       "COMPONENT_TEMPLATE" => "catalog_razdelov_lamps",
       "COUNT_ELEMENTS" => "Y",
       "HIDE_SECTION_NAME" => "N",
       "IBLOCK_ID" => "7",
       "IBLOCK_TYPE" => "catalog",
       "PROPERTY_CODE" => array(0=>"ATT_ARTICUL",),
       "SECTION_CODE" => "",
       "SECTION_FIELDS" => array(0=>"ID",1=>"CODE",2=>"NAME",3=>"DESCRIPTION",4=>"",),
       "SECTION_ID" => "SECTION_ID",
       "SECTION_URL" => "#SECTION_ID#",
       "SECTION_USER_FIELDS" => array(0=>"UF_CLASS",1=>"UF_HIDE",2=>"ATT_ARTICUL",3=>"",),
       "SHOW_PARENT_NAME" => "Y",
       "TOP_DEPTH" => "5",
       "VIEW_MODE" => "LIST"
   )
);?>
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Блог-note: заметки разработчика

Пункты меню из разделов инфоблока Битрикс

В принципе это стандартная возможность системы управления битрикс, но почему-то часто спрашивают как это сделать. Возмож...

Глобальные фильтры на всякие случаи жизни

Глобальный фильтр, нужен чаще всего, для вывода определенных элементов, из общего массива, инфорблока. Спектр применяем...

Список новостей с автопрокруткой через overflow:scroll

Простенький javascript позволит сделать автопрокрутку в шаблоне списка новостей. Достаточно актуально для новостных сайт...

Если предложение SKU в корзине, поменять кнопку добавления на "В корзине"

Данная заметка является дополнением к ранее опубликованной: Если товар в корзине, поменять значение input на "В корзине"...

Мобильные версии страниц и поисковые системы

Согласно требования поисковых систем: Яндекс и Google, в случае если у вашего сайта имеется мобильная версия, нужно увед...

Не дать пользователю купить больше одного товара, в Битрикс

Иногда нужно и такое: Например: на одном из разрабатываемых сайтов, мне нужно было создать всего 4 товара. при этом поку...

Если пользователь авторизован то... API Битрикс

Достаточно часто, при создании сайта на битрикс нужно вывести в шаблон или компонент, некую информацию, доступную только...

Свойство: привязка к Яндекс:Картам - вывести из нескольких элементов на одну карту

Предположим, что у вас есть инфоблок со свойством "Привязка к яндекс картам". В этом инфоблоке некоторое количество элем...

Менеджер событий (EventManager) в 1C-Битрикс

Менеджер событий (EventManager) — это централизованный механизм регистрации, обработки и управления событиями. О...