id_lang), null, true); for ($i = 0; $i < sizeof($products); ++$i) { $obj = new Product(intval($products[$i]['id_product']), false, intval($cookie->id_lang)); if (!Validate::isLoadedObject($obj)) continue; else { if ($products[$i]['id_product_attribute'] != 0) { $combination_imgs = $obj->getCombinationImages(intval($cookie->id_lang)); $products[$i]['cover'] = $obj->id.'-'.$combination_imgs[$products[$i]['id_product_attribute']][0]['id_image']; } else { $images = $obj->getImages(intval($cookie->id_lang)); foreach ($images AS $k => $image) { if ($image['cover']) { $products[$i]['cover'] = $obj->id.'-'.$image['id_image']; break; } } if (!isset($products[$i]['cover'])) $products[$i]['cover'] = Language::getIsoById(intval($cookie->id_lang)).'-default'; } } } WishList::incCounter(intval($wishlist['id_wishlist'])); $ajax = Configuration::get('PS_BLOCK_CART_AJAX'); $smarty->assign('current_wishlist', $wishlist); $smarty->assign('token', $token); $smarty->assign('ajax', (isset($ajax) AND intval($ajax) == 1) ? '1' : '0' ); $smarty->assign('wishlists', WishList::getByIdCustomer(intval($wishlist['id_customer']))); $smarty->assign('products', $products); } if (Tools::file_exists_cache(_PS_THEME_DIR_.'modules/blockwishlist/view.tpl')) $smarty->display(_PS_THEME_DIR_.'modules/blockwishlist/view.tpl'); elseif (Tools::file_exists_cache(dirname(__FILE__).'/view.tpl')) $smarty->display(dirname(__FILE__).'/view.tpl'); else echo Tools::displayError('No template found'); require(dirname(__FILE__).'/../../footer.php');