Телеграм: @camouf_ru Почта: mihail@bazarow.ru

Вывести свойство отдельно ото всех или исключить из всех

Просмотров: 6986

Иногда, на сайте, под управлением 1С-Битрикс, нужно вывести какое-то конкретное свойство отдельно ото всех, или вообще не отображать в списке всех свойств. Например: В карточке товара, исключить свойство "Артикул". Или вывести множественное свойство (метод подходит для любых типов свойств), и только его. В общем смотрите в видео- как можно это проделать. Способ не единственный, однако достаточно простой и оптимальный.

Иногда, на сайте, под управлением 1С-Битрикс, нужно вывести какое-то конкретное свойство отдельно ото всех, или вообще не отображать в списке всех свойств. Например: В карточке товара, исключить свойство "Артикул". Или вывести множественное свойство (метод подходит для любых типов свойств), и только его. В общем смотрите в видео- как можно это проделать. Способ не единственный, однако достаточно простой и оптимальный.

Видео, кусочек большой трансляции

Необходимый пример кода в самом конце записки

Добавлено: Как убрать свойство из общего потока свойств

если хотите исключить конкретное свойство или несколько, из общего "потока" свойств, можно навесить исключение: в примере, не вывожу ссылки на загрузку дополнительных картинок, на деле. можно поступить так с любыми свойствами.


<?foreach($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
	<?if ($pid != "MORE_PHOTO"):?>
	<li><b><?=$arProperty["NAME"]?>:</b>
	<?
	if(is_array($arProperty["DISPLAY_VALUE"])):
		echo implode("&nbsp;/&nbsp;", $arProperty["DISPLAY_VALUE"])
	elseif($pid=="MANUAL"):
		?><a href="<?=$arProperty["VALUE"]?>"><?=GetMessage("CATALOG_DOWNLOAD")?></a><?
	else:
		echo $arProperty["DISPLAY_VALUE"];?>
	<?endif?><div class="clb"></div></li>
	<?endif;?>
<?endforeach?>

Написать первый комментарий:

Перетащите файлы
Ничего не найдено
Защита от автоматических сообщений
Нажимая кнопку "Отправить" вы соглашаетесь
с политикой конфиденциальности и обработки персональных данных.

Записная книжка разработчика

Примерно с 2013-го года пишу заметки по разработке сайтов на Битрикс.
Вы можете задавать уточняющие вопросы в комментариях- отвечаю или дополняю заметки по возможности.

Показать только один тип цены в каталоге Битрикс Просмотров: 13715 Достаточно часто, при создании сайта на битрикс, можно столкнуться с такой проблемой: на с... Адаптивное гамбургер меню для битрикс Просмотров: 14424 Заметка коротенькая, но решил оставить ее - так как самому часто нужно нечто подобное. В а... Фиксированная корзина с обновлением, без перезагрузки страницы. Просмотров: 17481 Иногда нужно сделать так, чтобы корзина в интернет магазине, созданном на Битрикс, была по... Заполнить картинки разделов каталога из картинок товаров Просмотров: 324 Задача: в каталоге, разделы и подразделы выводятся в виде плитки над товарами, с картинкам... Не дать пользователю купить больше одного товара, в Битрикс Просмотров: 5126 Иногда нужно и такое: Например: на одном из разрабатываемых сайтов, мне нужно было создать... Самодельная форма добавления элемента на API Битрикс Просмотров: 42447 Компонент iblock.element.add.form написан таким образом, что вы не сможете (не попотев изр... Индивидуальные цены в 1С-Битрикс: в каталоге и при оформлении заказа Просмотров: 4908 В этой заметке постараюсь описать процесс реализации индивидуальных цен, для пользователей... Если пользователь авторизован то... API Битрикс Просмотров: 22204 Достаточно часто, при создании сайта на битрикс нужно вывести в шаблон или компонент, неку... Пункты меню из разделов инфоблока Битрикс Просмотров: 90591 В принципе это стандартная возможность системы управления битрикс, но почему-то часто спра... Сортировать товары по названию, цене и дате поступления в каталоге Би... Просмотров: 39342 Достаточно часто заказчик просит вывести сортировку по цене, новым поступлениям и названию... Установить цену товара из свойства инфоблока Просмотров: 8674 На одном из проектов, нужно было единоразово заполнить цены товаров из свойства инфоблока... Показ страницы сайта в боковом слайдере, на примере всплывающей формы... Просмотров: 1830 Если вы хотите сделать подгрузку любой страницы сайта в боковой слайдер, для этого в битри... Объединить отдельные поля ФИО в одно свойство при оформлении заказа. Просмотров: 855 Пользователь, при оформлении заказа, заполняет три отдельных поля с фамилией, именем и отч... Отключить поиск по описаниям товаров в Битрикс Просмотров: 10581 Иногда, нужно отключить поиск по описаниям анонсов и детальному описанию товаров, при разр... Сгенерировать скидочные купоны, при заказе и отправить на почту Просмотров: 744 Задача: после того как пользователь сделал заказ, нужно сгенерировать одноразовые купоны д... Получить все товары из всех заказов пользователя. История купленных т... Просмотров: 1344 Задача: нужно создать раздел, в персональном разделе пользователя, с историей всех купленн... Вывести артикул в печатную форму бланка заказа Просмотров: 350 Задача: в печатную форму бланка заказа добавить артикулы товаров и данные о пользователе. ... Установить остатки товара на складе из доступных остатков. Просмотров: 4844 Задача, заполнить остатки товаров, в 1С-Битрикс, из параметра "Доступное количество". Картинка торгового предложения вместо иконки цвета, в выборе SKU Просмотров: 252 Задача: вместо не информативных иконок цветов нужно вывести детальную картинку торгового п... Использование WebP изображений в 1С-Битрикс (на Битрикс: Веб окружени... Просмотров: 25829 WebP это современный формат сжатия изображений, который позволяет, при правильных настройк...