function display($cachable = false, $urlparams = false) { $params = JFactory::getApplication()->getParams(); $jshopConfig = JSFactory::getConfig(); $dispatcher = JDispatcher::getInstance(); $manufacturer = JSFactory::getTable('manufacturer', 'jshop'); $manufacturer->getDescription(); $rows = $manufacturer->getAllManufacturers(1, $manufacturer->getFieldListOrdering(), $manufacturer->getSortingDirection()); $dispatcher->trigger('onBeforeDisplayListManufacturers', array(&$rows, &$params)); JshopHelpersMetadata::listManufacturers($params); $view = $this->getView('manufacturer'); $view->setLayout("manufacturers"); $view->assign("rows", $rows); $view->assign("image_manufs_live_path", $jshopConfig->image_manufs_live_path); $view->assign('noimage', $jshopConfig->noimage); $view->assign('count_manufacturer_to_row', $manufacturer->getCountToRow()); $view->assign('params', $params); $view->assign('manufacturer', $manufacturer); $dispatcher->trigger('onBeforeDisplayManufacturerView', array(&$view)); $view->display(); }