Битрикс вывести свойство элемента

Если у инфоблока несколько свойств, то при выводе их всех, скажем в детальном описании новости, они выводятся все вместе- списком. Но можно вывести их независимо друг от друга.

Для этого достаточно в шаблоне bitrix:news.detail вписать

Свойство список в виде select

Множественное свойство типа список:

Вывести список связанных элементов со свойством привязка к элементам в виде списка

Вывести свойство файл-изображение как изображение а не ссылку на загрузку:

Изображение торгового предложения

Свойство типа файл с ссылкой на загрузку файла

Вывести множественное свойство типа файл, со всей информацией о файле: размер, название, транслитированное название, тип файла- в отдельной заметке.

Вывести колличество комментариев к элементу в списке новостей битрикс:

Вывести и отресайзить детальную картинку товара знаная ID товара (или элемента)

Немного не в тему но может пригодиться: вывести колличество просмотров элемента инфоблока (с новостями точно работает):

Немного костыльный, но однако способ: как вывести ссылку на детальный просмотр и изображение связанного элемента каталога. Для примера, имеем инфоблок с товарами и инфоблок с брендами. Нужно на странице бренда вывести все связанные элементы с ссылкой на детальный просмотр и картинку товара.

Свойство привязка к Google карте

Вывести любое множественное свойство:

Используются в видео уроке по разработке информационного портала

Вывести теги с отправкой на страницу поиска

Вывести дату создания элемента в правильном формате "22 января 2015"

Вывести количество просмотров элемента инфоблока. Если просмотров нет, вывести 0

Вывести количество комментариев к элементу инфоблока. Если просмотров нет, вывести 0

Не раз приходилось сталкиваться с задачей, когда нужно было вывести свойство инфоблока через 1с-Битрикс API. Рассмотрим такой пример : имеется инфоблок с различными футболками , задача – вывести название футболки и ткань , из которой она сделана.

Инфоблок с футболками имеет >

и требуется вывести свойство с символьным кодом = «TKAN»(рис.2).

Вот что у меня получилось:

Главный наш помощник в получении результата функция битрикс API — CIBlockElement::GetList.

$arSort — отвечает за сортировку. Значение ‘NAME’ => ‘ASC’ означает сортировать по имени по возрастанию.
$arSelect — массив возвращаемых полей элемента. В нашем случае доступны:

Этот список можно пополнить другими свойствами.

$arFilter – нужен для фильтрации элементов. $arFilter = Array(‘IBLOCK_ID’=> 5) означает, что из всех элементов хранимых в инфоблоках сайта, мы выбираем только те, которые находятся в инфоблоке с >

  • $arFilter = Array(‘PROPERTY_ TKAN ‘=> ‘шерсть’) – все элементы, у которых параметр ткань = шерсть.
  • $arFilter = Array(‘SECTION_ID’ => 55) – все элементы, которые лежат в папке с >Осталось лишь вывести информацию. Для этого используем цикл while с функцией GetNextElement() .И в результате применения функции GetFields() в массиве $arFields будут храниться отобранные по фильтру футболки со свойствами, добавленными в массив $arSelect .

Акции

Мы в яндекс

Часто при верстке шаблона и или интеграции верстки в 1с-битрикс, возникает необходимость вывести некоторые свойства инфоблока отдельно или в отдельный блок.
Для этого достаточно в нужном шаблоне вписать:

И не забываем смотреть массив- что указать для шаблона
$arResult
$arItem
$item

К примеру чтобы вывести и название и значение свойства — если оно заполнено, пишем Чтобы вывести свойство строка как ссылку

Вывести свойство типа строка в режиме html:
Что бы вывести свойство типа html / text:
Свойство список в виде select
Множественное свойство типа список:
Вывести список связанных элементов со свойством привязка к элементам в виде списка
Вывести свойство файл-изображение как изображение а не ссылку на загрузку:
Вывести список связанных элементов со свойством привязка к элементам в виде списка
Вывести свойство файл-изображение как изображение а не ссылку на загрузку:
Путь к файлу свойства
Свойство типа файл с ссылкой на загрузку файла
Вывод пользовательского свойства типа html
Вывод дополнительных фото
Если свойство типа список имеет значение. выводим
Как вывести количество просмотров элемента списка

Оцените статью
Ремонт оргтехники
Добавить комментарий