/** * Parse */ private function parse() { // get list of recent products $products = FrontendCatalogModel::getAllForFrontpage(); foreach ($products as &$product) { $product['image'] = FrontendMediaHelper::getFromModule('Catalog', $product['id'], 0, 1, 'product'); } unset($product); $productsTotal = array(); while (count($productsTotal) < 20) { foreach ($products as $product) { $productsTotal[] = $product; } } $this->tpl->assign('products', $products); $this->tpl->assign('productsCarousel', $productsTotal); }