Пример #1
0
 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();
 }