Сообщения

Сообщения за сентябрь, 2014

Фильтрация по тегам

Для фильтрации товара или новостей по тегу, необходимо учесть положение тега в строке тегов, для этого используем - массив вариантов, битрикс интерпретирует это как если бы между ними стояло OR. <?php global $bbFilter ; $bbFilter = array ( ) ; if ( isset ( $_GET [ "TAG" ] ) ) $bbFilter [ "TAG" ] = array ( "% " . $_GET [ "TAG" ] . ",%" , "%," . $_GET [ "TAG" ] . ",%" , $_GET [ "TAG" ] . ",%" , "%," . $_GET [ "TAG" ] , "% " . $_GET [ "TAG" ] , ) ; $APPLICATION - > IncludeComponent (      "bitrix:catalog.section" ,      "" ,     Array (          "FILTER_NAME" = > "bbFilter" ,          . . . ) ) ; ?>