Задать вопрос

Какая ошибка в фильтре по массиву?

Фильтр составляю так:
$GLOBALS['arrFilterTomain'] = Array("ACTIVE" => "Y",
 "PROPERTY" => array('CITYS' => array('VALUE_XML_ID' => '2012'))); 
//ничего не выводит


-------------------------------------------------------------------

Пример рабочей фильтрации с тойже ленты новостей
//$GLOBALS['arrFilterTomain'] =Array("ACTIVE" => "Y", 
"PROPERTY" => array('TOMAIN' => array('VALUE' => 'Y')));


Вардамп
["DISPLAY_PROPERTIES"]=>
      array(3) {
				["TOMAIN"]=>
        array(36) {
					....
          ["USER_TYPE_SETTINGS"]=>
          array(1) {
            ["VIEW"]=>
            array(2) {
              ["N"]=>
              string(1) "N"
              ["Y"]=>
              string(1) "Y"
            }
          }
					...
          ["VALUE"]=>
          string(1) "Y"
					....
          string(34) "Вывести на главной"
          ["~DEFAULT_VALUE"]=>
          string(1) "Y"
        }
        ["CITYS"]=>
        array(38) {
					....
          ["VALUE_ENUM"]=>
          string(22) "Новосибирск"
          ["VALUE_XML_ID"]=>
          string(4) "2012"
					....
        }
      }
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Оценить 2 комментария
Решения вопроса 1
cimonlebedev
@cimonlebedev Автор вопроса
$GLOBALS['arrFilterTomain'] = array("PROPERTY_CITYS_VALUE"=>"Москва%");

Источник
web-bi.com/blog/using_arrfilter
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы