function display($cachable = false, $urlparams = false) { $mainframe = JFactory::getApplication(); $params = $mainframe->getParams(); $jshopConfig = JSFactory::getConfig(); $dispatcher = JDispatcher::getInstance(); $model = JSFactory::getModel('vendorList', 'jshop'); JshopHelpersMetadata::listVendors(); $model->load(); $rows = $model->getList(); $pagination = $model->getPagination(); $pagenav = $pagination->getPagesLinks(); $view = $this->getView('vendor'); $view->setLayout("vendors"); $view->assign("rows", $rows); $view->assign('count_to_row', $model->getCountToRow()); $view->assign('params', $params); $view->assign('pagination', $pagenav); $view->assign('display_pagination', $pagenav != ""); $dispatcher->trigger('onBeforeDisplayVendorView', array(&$view)); $view->display(); }