Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Выборка во свойству елемента

00 голосов
4
Добрый день!

К елементу инфоблока было добавлено свойство "выводить на главной" (чекбокс). Как можно в компоненте catalog.top указать чтоб выбирались только елементы с этой галочкой?
спросил 04 Авг, 13 от Kalika (140 баллов)

4 Ответы

00 голосов
не использовать данный компонент, а использовать функцию API для вывода данных элементов.
ответил 04 Авг, 13 от Grimmi (2,560 баллов)
00 голосов
Цитата
Николай Санников пишет:
не использовать данный компонент, а использовать функцию API для вывода данных элементов.

Брутально. Ваша помощь неоценима :D

Цитата
Слава пишет:
Как можно в компоненте catalog.top указать чтоб выбирались только елементы с этой галочкой?

Попробуйте перед вызовом компонента указать
Код
$myAdditionalFilter = array('PROPERTY_ПоказыватьНаГлавной' => 'Y');

В вызове компоненты установите параметр
Код
"FILTER_NAME" => 'myAdditionalFilter',
ответил 04 Окт, 13 от Almarea (3,760 баллов)
00 голосов
а если к примеру нужно выводить новости то можно ли в комопненте их фильтровать по разделам, дате публикации и тд?
ответил 05 Янв, 14 от Kalika (140 баллов)
00 голосов
Цитата
Слава пишет:
а если к примеру нужно выводить новости то можно ли в комопненте их фильтровать по разделам, дате публикации и тд?

В принципе да, формируете фильтр до вызова компоненты и все, в параметры вызова передаете имя фильтра.
Фильтровать по разделам можно новости и дефолтными настройками.
В комплексном компоненте фильтр дополнительный просто так не работал, надо было править шаблон, чтоб работал.
ответил 21 Апр, 14 от Almarea (3,760 баллов)

Похожие вопросы

0 голосов
4 ответов
спросил 25 Янв, 14 от Lata (220 баллов)
0 голосов
7 ответов
спросил 30 Июль, 13 от Hellix (320 баллов)
0 голосов
1 ответ