, :
I changed the filter status value,
$ view-> display [$ view-> current_display] โ handler-> handlers ['filter'] ['status'] โ value
function my_module_views_pre_build(&$view) {
if ($view->name == 'commerce_backoffice_orders') {
if($view->current_display == 'page_1') {
if (empty($view->display[$view->current_display]->handler->handlers['filter']['status']->value)) {
$view->display[$view->current_display]->handler->handlers['filter']['status']->value = 'pending';
}
}
elseif ($view->current_display == 'page_2') {
if (empty($view->display[$view->current_display]->handler->handlers['filter']['status']->value)) {
$view->display[$view->current_display]->handler->handlers['filter']['status']->value = 'processing';
}
}
}
}
source
share