Esempio n. 1
0
 function display($cachable = false, $urlparams = false)
 {
     $jshopConfig = JSFactory::getConfig();
     $Itemid = JRequest::getInt('Itemid');
     $category_id = JRequest::getInt('category_id');
     JHTML::_('behavior.calendar');
     $dispatcher = JDispatcher::getInstance();
     $dispatcher->trigger('onBeforeLoadSearchForm', array());
     JshopHelpersMetadata::search();
     $list_categories = JshopHelpersSelects::getSearchCategory();
     $list_manufacturers = JshopHelpersSelects::getManufacturer();
     $characteristics = $this->load_tmpl_characteristics($category_id);
     $view = $this->getView("search");
     $view->setLayout("form");
     $view->assign('list_categories', $list_categories);
     $view->assign('list_manufacturers', $list_manufacturers);
     $view->assign('characteristics', $characteristics);
     $view->assign('config', $jshopConfig);
     $view->assign('Itemid', $Itemid);
     $view->assign('action', SEFLink("index.php?option=com_jshopping&controller=search&task=result"));
     $dispatcher->trigger('onBeforeDisplaySearchFormView', array(&$view));
     $view->display();
 }