Подскажите как можно вывести блок с открытыми фильтрами Views на отдельную страницу в другом от выдачи месте и форме.
По типу главной гугл. На главной задаются фильтры и затем пользователь попадает на страницу с результатами Views, где фильтрры в другом месте страницы и в другой форме. Спасибо!
Комментарии
//then set the demanded display_id, e. g. $display_id = 'page_1';
$view = views_get_view('jewelry');
$display_id = 'page';
$view->set_display($display_id);
$view->init_handlers(); //initialize display handlers
$form_state = array(
'view' => $view,
'display' => $view->display_handler->display,
'exposed_form_plugin' => $view->display_handler->get_plugin('exposed_form'), //exposed form plugins are used in Views 3
'method' => 'get',
'rerender' => TRUE,
'no_redirect' => TRUE,
);
$form = drupal_build_form('views_exposed_form', $form_state); //create the filter form
//you now have a form array which can be themed or further altered...
$he = drupal_render($form);
return $he;
http://www.butlerraines.com/post/drupal-7-views-3-how-programmatically-e...
Спасибо!