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

Элементы разных каталогов в одном месте

00 голосов
2
Необходимо вывести в одном месте элементы всех разделов разных каталогов, отвечающие определённым условиях. Как можно сделать это? В пределах каталога - можно, а вот из нескольких сразу - не пойму, как.
спросил 29 Сен, 13 от zDANCERz (120 баллов)

2 Ответы

00 голосов
Цитата
galan пишет:
Необходимо вывести в одном месте элементы всех разделов разных каталогов, отвечающие определённым условиях. 
Наверно воспользоваться условиями фильтра определенных условий, только непойму, но у меня он ПОЧЕМУ? не работает:
Установлено значение свойства:
Рисунок
Рисунок
Рисунок
Далее добавлено к компоненте фильтр ОПРЕДЕЛЕННОГО УСЛОВИЯ

Код
<?
$GLOBALS['arrFilter'] = array("PROPERTY_POL_VALUE"=>"2084"); 

echo '<pre>'.print_r($arrFilter).'</pre>'; 
?>


<?$APPLICATION->IncludeComponent("bitrix:catalog.section", ".default", array(
   "IBLOCK_TYPE" => "catalog",
        "SECTION_ID" => $_REQUEST["SECTION_ID"],
            .....

   "FILTER_NAME" => "arrFilter",
   "USE_FILTER" => "Y",
            .....
);?>
 
Но в результате на _http://localhost/page_filter.php НЕ выводит товар из раздела с   SECTION_ID=347   smile:o
Рисунок
ответил 10 Окт, 13 от Torstinka (440 баллов)
00 голосов
Нет, не подходит - работает по-моему только в пределах каталога, а мне надо выборку из нескольких делать. В итоге сделаю из catalog.elements свой кастомный компонент - другого выхода не вижу, увы.
ответил 10 Янв, 14 от zDANCERz (120 баллов)

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

0 голосов
4 ответов
спросил 27 Апр, 13 от Dayran (840 баллов)
0 голосов
0 ответов
0 голосов
3 ответов
спросил 09 Март, 14 от Grimmi (2,560 баллов)
0 голосов
2 ответов
0 голосов
6 ответов