public function products_by_type($slug) { $page = isset($_GET['page']) ? $_GET['page'] : 1; $per_page = 16; $products_total = Product::findByTypeSlug(null, $slug); $products = Product::findByTypeSlug(array('limit' => $per_page, 'offset' => ($page - 1) * $per_page), $slug); return $this->_product_grid($products, $products_total, $page, $per_page); }