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); }
public function actionDefault() { $this->data->items = Category::findAll(); }
public static function findProductsByCat(Category $category) { return self::findAll(['where' => '__category_id=:categoryId', 'params' => [':categoryId' => $category->getPk()], 'limit' => 10, 'order' => self::PK]); }