Класс. Просто класс. Очень хотелось бы, но опыта два года. Желаю удачи всем, кто уже там.
01.09.2014 15:19:44
Dmitry Sirotin, спасибо за помощь. Я заново перенес с открытой публичной частью. Теперь нормально
|
|
|
27.08.2014 10:02:07
[QUOTE]Дмитрий Ипатов пишет:
Для таких целей больше всего подойдет result_modifier.php, ниже пример кода: [CODE] $db_el = CIBlockElement::GetList( array ( 'RAND' => 'ASC' ), // рандомная сортировка array ( 'IBLOCK_ID' => $arResult [ 'IBLOCK_ID' ], 'PROPERTY_OBEM' => $arResult [ 'PROPERTIES' ][ 'OBEM' ][ 'VALUE' ], '!=ID' => $arResult [ "ID" ] // исключаем текущий товар ), false , array ( 'nTopCount' => 10 // получим 10 товаров ) ); while ( $ar_el = $db_el ->GetNext()) { $arResult [ 'SIMILAR_ELEMENTS' ][] = $ar_el ; } [/CODE] [/QUOTE]Ваш случай ищет по заполненному специальному свойству. А тут человеку надо, чтоб можно было найти по сложной логике значений разных свойств похожих товаров. Для этого не подойдет такой способ. |
|
|