Example #1
0
 public function actionDefault()
 {
     if (empty($this->app->request->get->id)) {
         $this->app->flash->message = 'Не передан идентификатор категории';
         $this->redirect('/sales/categories/default');
     }
     $category = Category::findByColumn('__id', $this->app->request->get->id);
     $this->data->items = Product::findProductsByCat($category);
 }
Example #2
0
 public function actionDefault()
 {
     $this->data->items = Category::findAll();
 }
Example #3
0
 public static function findProductsByCat(Category $category)
 {
     return self::findAll(['where' => '__category_id=:categoryId', 'params' => [':categoryId' => $category->getPk()], 'limit' => 10, 'order' => self::PK]);
 }