пытаюсь вручную задать поле для группировки в Views
описываю что именно я хочу
выводится views список с группировкой по городам + exposed filter с этим самым городом.
я хочу чтобы при выборе города, группировка менялась на "по району".
на данный момент пытаюсь ковырять следующим способом (поле для группировки вообще не установленно в стиле но присутствует в самой Views):
<?php
function custom_views_pre_view (&$view, &$display_id, &$args) {
if ($view->name == 'Studios') {
$value = $view->display['page_1']->display_options['style_options']['grouping'] = "field_city_value";
$view->display_handler->set_option('grouping', $value);
print $view->display['page_1']->display_options['style_options']['grouping'];
}
}?>
и что то нифига не получается. подскажите чего не хватает?