Очень простой опрос по аргументам Views 3

Главные вкладки

Аватар пользователя Spider84 Spider84 22 апреля 2015 в 17:04

Всем доброго дня.

Допустим мы создали вьюшку с аргументом. Пусть этим аргументом будет число.
Какими образом можно получить функционал фильтра чтобы ыимень возможность сравнить значение этого аргумента с какимто полем ноды?

Комментарии

Аватар пользователя init0 init0 24 апреля 2015 в 18:03

Здесь написано как это сделать:

http://xandeadx.ru/blog/drupal/578
http://www.drupal.ru/node/98710
http://nikita-petrov.com/drupal/views-preobrazovanie-argumentakontekstno...
http://www.drupal.ru/node/67914

Недавно сам с таким сталкивался, как будут еще какие-то вопросы то постараюсь помочь.

Аватар пользователя Spider84 Spider84 27 апреля 2015 в 21:57

Привет.
Спасибо за ссылочки - почитаю.
Я пытаюсь заменить значение фильтра вот так

function customcode_views_pre_view(&$view, &$display_id, &$args){

$view->display['default']->handler->options['filters']['field_raion_value']['value'] = array(
'val1' => 'val1'
);

}

Все вроде дебажится но в итоге значение фильтра не подменяется.
Не подскажете в чем проблема?