Сообщения

Сообщения за декабрь, 2013

Битрикс: выборка новостей по категориям.

Небольшой скрипт позволяющий выбирать новости одной или нескольких разделов в инфоблоке. $category_id_list - здесь будем хранить список айдишников выбраненных разделов. $category_check - переменная для проверки выбраны ли какие либо разделы Здесь проверяем выбраны какие либо конкретные разделы если да - то создаем фильтр для новостей, если нет то помечаем что выбраны все разделы. <ul class="sortable_list"> <li <?   $category_id_list = array ( ) ; $category_check = ( ! isset ( $_REQUEST [ "category" ] ) ) || ( $_REQUEST [ "category" ] == '' ) ; if ( ! $category_check ) { $category_id_list = preg_split ( '/,/' , $_REQUEST [ "category" ] ) ; $GLOBALS [ 'news_filter' ] = array ( 'ACTIVE' => 'Y' , 'SECTION_ID' => $category_id_list ) ; } else { echo "class='active'" ; }   ?> > <a href="?ca