• Вконтакте
  • Twitter
  • YouTube
Тольятти, ул. Фрунзе 14Б, офис 253
+7 (927) 893-12-93
Заказать звонок
Веб-студия КоЛайн
Услуги
  • Разработка сайтов
    • Корпоративные сайты
    • Интернет-магазины
    • Государственные сайты
  • Продвигаем
    • Базовое SEO
  • Поддерживаем
    • Поддержка сайта
  • Повышаем эффективность
    • Внедрение CRM
  • Продвижение SEO
  • Внедрение CRM
  • Обучение
Продукты
  • 1С-Битрикс: Управление сайтом
  • Готовые сайты
    • Интернет-магазины
    • Корпоративные сайты
  • CRM системы
  • Хостинг
  • Функционал для сайта
Кейсы
  • Интернет-магазины
  • Корпоративные сайты
  • Государственные сайты
Компания
  • О компании
  • Отзывы
  • Реквизиты
  • Лицензии
  • Партнеры
  • Новости
  • Вопрос ответ
  • Блог программиста
Контакты
Ещё
    Веб-студия КоЛайн
    Услуги
    • Разработка сайтов
      • Корпоративные сайты
      • Интернет-магазины
      • Государственные сайты
    • Продвигаем
      • Базовое SEO
    • Поддерживаем
      • Поддержка сайта
    • Повышаем эффективность
      • Внедрение CRM
    • Продвижение SEO
    • Внедрение CRM
    • Обучение
    Продукты
    • 1С-Битрикс: Управление сайтом
    • Готовые сайты
      • Интернет-магазины
      • Корпоративные сайты
    • CRM системы
    • Хостинг
    • Функционал для сайта
    Кейсы
    • Интернет-магазины
    • Корпоративные сайты
    • Государственные сайты
    Компания
    • О компании
    • Отзывы
    • Реквизиты
    • Лицензии
    • Партнеры
    • Новости
    • Вопрос ответ
    • Блог программиста
    Контакты
    Ещё
      Веб-студия КоЛайн
      • Услуги
        • Назад
        • Услуги
        • Разработка сайтов
          • Назад
          • Разработка сайтов
          • Корпоративные сайты
          • Интернет-магазины
          • Государственные сайты
        • Продвигаем
          • Назад
          • Продвигаем
          • Базовое SEO
        • Поддерживаем
          • Назад
          • Поддерживаем
          • Поддержка сайта
        • Повышаем эффективность
          • Назад
          • Повышаем эффективность
          • Внедрение CRM
        • Продвижение SEO
        • Внедрение CRM
        • Обучение
      • Продукты
        • Назад
        • Продукты
        • 1С-Битрикс: Управление сайтом
        • Готовые сайты
          • Назад
          • Готовые сайты
          • Интернет-магазины
          • Корпоративные сайты
        • CRM системы
        • Хостинг
        • Функционал для сайта
      • Кейсы
        • Назад
        • Кейсы
        • Интернет-магазины
        • Корпоративные сайты
        • Государственные сайты
      • Компания
        • Назад
        • Компания
        • О компании
        • Отзывы
        • Реквизиты
        • Лицензии
        • Партнеры
        • Новости
        • Вопрос ответ
        • Блог программиста
      • Контакты
      • +7 (927) 893-12-93
      Будьте на связи
      Тольятти, ул. Фрунзе 14Б, офис 253
      info@colain.ru
      • Вконтакте
      • Twitter
      • YouTube

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

      • Главная
      • Блог
      • Выводим значения свойств привязанного элемента

      Вывести свойства привязанного элемента в bitrix:news

      15 января 2019 17:00
      Для вывода всех свойств элемента, можно использовать функцию getIblockElement($iblockElementId);
      или
      На странице выводится информация через bitrix:news 
      Например, нужно вывести дополнительное свойство PHONE привязанного элемента.
      Подключим файл в котором будет компонент bitrix:news.list
      Отмечаем в этом компоненте нужные поля для вывода.
      В шаблоне подключаем к файлу с компонентом и прописываем:
      <? $GLOBALS['arrFilter'] = array('ID' => $arResult["DISPLAY_PROPERTIES"]["SOTRUDNIK"]["VALUE"]); ?>
      <? include "sotrudnik.php"; ?>
      В фильтре указываем какие сотрудники были привязаны и только их выводим.

      или 

      if($arResult[PROPERTIES][SOTRUDNIK][VALUE]){
         $props=CIBlockElement::GetByID($arResult[PROPERTIES][SOTRUDNIK][VALUE])->GetNextElement()->GetProperties();
      }
      
      print "<pre>"; print_r($props); print "</pre>";
      
      //выбор нужного значения 
      print $props[SOTRUDNIK_NUMBER][VALUE];
      
      
      
      ---------------------------
      
      вывод листа
      --------------------------
      <ul>
         <?foreach($props as $prop){?>
            <li><b><?=$prop[NAME]?>:</b> <?=$prop[VALUE]?></li>
         <?}?>
      </ul>
      или для множественного значения
       
      foreach($arResult["PROPERTIES"]["SOTRUDNIK"]["VALUE"] as $discip=>$discip_arr){
      $props=CIBlockElement::GetByID($discip_arr)->GetNextElement()->GetProperties();
      print "<pre>"; print_r($props); print "</pre>";?>
      <ul>
         <?foreach($props as $prop){?>
            <li><b><?=$prop["NAME"]?>:</b> <?=$prop["VALUE"]?></li>
         <?}?>
      </ul>


      Вернуться к списку
      Подпишитесь на нашу рассылку, и получите курс грамотного клиента!
      Компания
      О компании
      Отзывы
      Реквизиты
      Лицензии
      Партнеры
      Новости
      Вопрос ответ
      Блог программиста
      Продукты
      1С-Битрикс: Управление сайтом
      Готовые сайты
      CRM системы
      Хостинг
      Функционал для сайта
      Услуги
      Разработка сайтов
      Продвигаем
      Поддерживаем
      Повышаем эффективность
      Продвижение SEO
      Внедрение CRM
      Обучение
      Наши контакты


      +7 (927) 893-34-93
      info@colain.ru
      Тольятти, ул. Фрунзе 14Б, офис 253
      © 2007 - 2022 Веб-студия КоЛайн создание и продвижение сайтов

      Яндекс.Метрика
      Версия для печати
      • Вконтакте
      • Twitter
      • YouTube