Иногда для стандартных компонентов нужно вывести номер элемента с учетом постраничной навигации.

Для этого в шаблоне компонента можно использовать следующий код:
Читать далееИногда для стандартных компонентов нужно вывести номер элемента с учетом постраничной навигации.
Для этого в шаблоне компонента можно использовать следующий код:
Читать далееЗаготовку можно скачать отсюда.
Собственно не станем вдаваться в то, как этот фильтр будет выглядеть. Рассмотрим механику его работы.
Что должен делать фильтр? Правильно! Фильтровать информацию по различным параметрам.
Схема работы будет следующая:
Сама форма фильтра только отправляет POST запрос с параметрами фильтрации, а компонент вывода — на основе этих параметров выводит именно ту информацию, которая нам требуется.
component.php компонента вывода будет выглядеть примерно так:
Читать далееРеализуется простой функцией:
// $id_el - id элемента, свойство которого будем изменять // $property_id - id свойства // $property_value - значение свойства CIBlockElement::SetPropertyValuesEx($id_el, false, array($property_id => $property_value));