Если значения свойств хранятся в отдельной таблице, то выборка:
$res = CIBlockElement::GetList(array("sort"=>"asc"),array("IBLOCK_TYPE"=>"catalog","PROPERTY_BESTSELLER"=>"Y"));
|
сработает неправильно. Выберутся только товары из одного инфоблока.
Это нужно для вывода, например, новинок каталога, когда каталог товаров в крупном магазине реализован через множество инфоблоков, и каждый инфоблок является разделом каталога.
Приходится перебирать все инфоблоки в цикле, что не совсем гут.