Spider84 22 апреля 2015 в 17:04 Всем доброго дня. Допустим мы создали вьюшку с аргументом. Пусть этим аргументом будет число. Какими образом можно получить функционал фильтра чтобы ыимень возможность сравнить значение этого аргумента с какимто полем ноды? Drupal7 Решение проблем Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
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 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' ); } Все вроде дебажится но в итоге значение фильтра не подменяется. Не подскажете в чем проблема?
Комментарии
Здесь написано как это сделать:
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
Недавно сам с таким сталкивался, как будут еще какие-то вопросы то постараюсь помочь.
Привет.
Спасибо за ссылочки - почитаю.
Я пытаюсь заменить значение фильтра вот так
function customcode_views_pre_view(&$view, &$display_id, &$args){
$view->display['default']->handler->options['filters']['field_raion_value']['value'] = array(
'val1' => 'val1'
);
}
Все вроде дебажится но в итоге значение фильтра не подменяется.
Не подскажете в чем проблема?