Если у инфоблока несколько свойств- то при выводе их всех, скажем в детальном описании новости, они выводятся все вместе- списком. Но можно вывести их независимо друг от друга.
Как вывести свойства инфоблока по отдельности и немного плюшек не в тему
27.10.2017 09:01:02
Подскажите как в bitrix:search.page (результатах поиска стандартного компонента) вывести дополнительное свойство FILE в виде ссылки
|
|
|
30.10.2017 09:10:37
<? echo $arResult['PROPERTIES']['FILE']['VALUE'];?> и <? echo $arResult['DISPLAY_PROPERTIES']['FILE']['DISPLAY_VALUE'];?> вообще ничего не выводится...может где какие переменные надо объявить? |
|||
|
09.11.2017 09:30:52
аууу... есть кто живой тут?
|
|
|
09.11.2017 11:38:29
Хотя бы весь листинг кода привели...
|
|
|
01.02.2018 20:11:11
Вывести множественное свойство привязка к элементам в виде списка.
Стандартные свойства выводятся, последнее (тип строка) не выводится |
|||
|
21.02.2018 13:15:40
Здравствуйте! Подскажите пожалуйста как вывести по отдельности свойства элемента в catalog.top?
|
|
|
21.02.2018 13:23:31
|
|||
|
21.02.2018 13:32:25
|
|||||||
|
22.02.2018 04:39:27
<?=$arElement['PROPERTIES']['BR_PRICE']['VALUE']?> |
|||||||||
|
22.02.2018 07:07:26
|
|||||||||||
|
08.11.2018 21:52:24
Михаил, добрый вечер.
Подскажите пожалуйста, в детальном просмотре выводятся дополнительные свойства, порядка 10 штук, в одном месте. Среди них есть 1 свойство, содержащее ссылку на видео, его нужно выводить на этой же странице, но в другом месте. С этим проблем нет, его мы выводим отдельно. Вопрос, как можно удалить это свойство, содержащее ссылку на видео из вывода всех полей, которые выводятся через foreach? Пробовал через unset почему то не получилось, также пробовал через continue. Тоже безрезультатно. Какие ещё могут быть варианты? |
|
|
21.03.2019 14:04:47
Здравствуйте, подскажите пожалуйста почему не выводится свойство
<?if(!empty($arResult["DETAIL_PICTURE"]["SRC"])):?> <div class="tickets_block"> <?if($arResult['PROPERTIES']['ATT_TICKETS']['VALUE_XML_ID']=='Y'):?> <span class="tickets_icon"></span> <?endif?> <img src="<?=$arResult["DETAIL_PICTURE"]["SRC"];?>" alt="<?=$arResult["NAME"];?>" class="actions"> </div> <?endif;?> В каталоге работает, а вот в news.detail не срабатывает.
Изменено: |
|
|
07.06.2019 12:50:40
Добрый день, Михаил!
В комплексном каталоге этот код не работает:
Еще может кому пригодится код для создания ссылки:
|
|||||||
|
04.08.2020 18:08:41
Огромное спасибо за материал! Сколько миллонов раз я его использовала на сайтах, просто не описать словами!
|
|
|
02.12.2021 20:54:50
Здравствуйте! Помогите пожалуйста разобраться.
Данный код выводит название элемента и ссылку на него. Как вывести вместо название элемента вывести свойство?
|
|||||||
|
03.07.2022 16:41:49
Здравствуйте! Подскажите, пожалуйста,
Хочу вывести срок годности на видном месте, где он заполнен. Использую ваш 1 пример <? if ($arResult["DISPLAY_PROPERTIES"]['СВОЙСТВО']){?> //если не пустое <?=$arResult['DISPLAY_PROPERTIES']['СВОЙСТВО']['NAME']?> //вывести название <?echo $arResult['DISPLAY_PROPERTIES']['СВОЙСТВО']['DISPLAY_VALUE'];?> //и значение <?}?> Но Не работает. Сейчас использую вот такой <div class="expired"><?=$arResult['PROPERTIES']['GODEN_DO']['VALUE']['NAME'];?></div> Показывается, но имя свойста "Годен до" везде отображается, даже у товаров у которых он не заполнен. Как правильно задать условие, чтобы показывалось имя свойства только при условии заполненного значения? Заранее спасибо. |
|
|
04.07.2022 09:20:38
Добрый Попробуйте вот так:
Изменено: |
|||||
|
31.08.2022 22:46:33
Подскажите, пожалуйста, как вывести отдельное свойство инфоблока, у которого несколько значений должны быть разделены запятой
|
|
|
31.08.2022 23:21:05
Если правильно понял вопрос:
Изменено: |
|||||
|
01.09.2022 23:21:44
Изменено: |
|||
|
08.12.2022 08:40:08
Михаил, добрый день!
Подскажите, пожалуйста, как в общем списке выделить отдельное свойство элемента цветом? |
|
|
08.12.2022 08:51:46
Уточнение к предыдущему вопросу
Как сделать, чтобы отдельное свойство элемента в общем списке выводилось определенным цветов (или курсивом) Имеется ввиду и имя и значение (и [NAME] и [DISPLAY_VALUE]) |
|
|
08.12.2022 14:52:16
Можно, просто версткой, получив нужное свойство через nth-child() Например, если третье в списке:
Изменено: |
|||||
|
09.12.2022 22:33:00
|
|||||
|
10.12.2022 15:44:45
Тогда посложнее заморочка)
Изменено: |
|||||||||
|
11.12.2022 11:44:34
Хотя я пока решил вопрос по другому. Стиль меняется в зависимости от ИМЕНИ свойства. Не идеально, конечно, но мне подойдёт. Вот код, может кому будет интересно:
Поддерживаю проект скромным донатом )
Изменено: |
|||||||
|
11.12.2022 17:30:56
Да, еще если эти условия по выбору отдельных стилей поcтоянно меняются и не хочется лазить в код из за смены условия.
Можно использовать примечание у свойства, как-то так:
В самом примечании, собственно нужный class или style
Изменено: |
|||
|
10.04.2024 14:42:17
Как вывести множественное свойство типа список, чтобы вывести Значение и XML_ID в массиве ?
Задачи - создать перелинквку из товара, прописав название и ссылки на статичные страницы сайта. |
||||
|
||||
Блог-note: заметки разработчика
Получить список элементов инфоблока с ценами с помощью D7
Задача: использовать D7 в 1С-Битрикс для получения списка элементов инфоблока вместе с их ценами. Это может быть полезно...
Заполнить поля пользователя из свойства заказа, на примере ФИО
При создании заказа покупатель заполняет поле "ФИО". Необходимо скопировать эти данные в профиль пользователя (не путать...
Добавить СЕО-метатеги в результаты поиска по каталогу
Задача: на странице с результатами поиска по каталогу нужно установить уникальные метатеги: keywords, description, canon...
Если товар в корзине, поменять значение input на "В корзине"
Если Вам нужно поменять текст на кнопке, добавляющей товар в корзину, достаточно воспользоваться методом API "CSaleBaske...
Бонус на внутренний счет пользователя по информации из 1С
Задача: 1С-Предприятие каждый день выгружает HL справочник на сайт с количеством бонусов контрагента в виде "XML-ID...
Создание локальных уведомлений для приложения на Apache Cordova
Задача состоит в том, чтобы реализовать возможность локальных уведомлений в приложении на Apache Cordova без использован...
Если предложение SKU в корзине, поменять кнопку добавления на "В корзине"
Данная заметка является дополнением к ранее опубликованной: Если товар в корзине, поменять значение input на "В корзине"...
Cordova, ввод в input под диктовку. Голосовой поиск в мобильном приложении.
Итак, задачка: реализовать голосовой поиск в мобильном приложении на Cordova. По сути, нам нужно захватить речь с микроф...
Как добавить режим редактирования элементов в собственном компоненте Битрикс
Задача: добавить режим редактирования и удаления элементов в собственном компоненте.