[РЕШЕНО] Блок с фильтрами и переходом на страницу

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

Аватар пользователя Lexandro Lexandro 12 августа 2011 в 9:07

Есть страница с настроенным видом для вывода каталога товаров. На ней есть раскрытые фильтры.

Хочу на главной странице сделать блок, в котором будут размещены некоторые из этих фильтров. При нажатии кнопки Применить должен быть переход на эту страницу вида, и при этом в фильтры должны подставиться выбранные значения и сформироваться страница.

Как это можно сделать? Кажется видел что-то похожее, но не могу найти.

Комментарии

Аватар пользователя Lexandro Lexandro 12 августа 2011 в 11:49

Да, нашел...

Еще метод. В блок надо вставить вот такой код:

<?php
$view 
views_get_view('your_view_name');
$view->set_display('default');
$view->init_handlers();
$form_state = array(
  
'view' => $view,
  
'display' => $view->display_handler->display,
  
'method' => 'get',
  
'rerender' => TRUE,
  
'no_redirect' => TRUE,
);
$output drupal_build_form('views_exposed_form'$form_state);
return 
$output;
?>