Пример #1
0
 public function indexAction()
 {
     $params = $this->_getArguments();
     /**
      * @var Model_Product[] $productModels
      */
     $productModels = Model_Product::getItems($params);
     $countProducts = Model_Product::getCountItems();
     $limit = !empty($params['limit']) ? $params['limit'] : 5;
     $currentPage = !empty($params['page']) ? $params['page'] : 1;
     $orderType = !empty($params['ordertype']) ? $params['ordertype'] : 'asc';
     $orderBy = !empty($params['orderby']) ? $params['orderby'] : 'id';
     $this->view->setParam('products', $productModels);
     $this->view->setParam('countProducts', $countProducts);
     $this->view->setParam('limit', $limit);
     $this->view->setParam('currentPage', $currentPage);
     $this->view->setParam('orderType', $orderType);
     $this->view->setParam('orderBy', $orderBy);
 }