function view() { $jshopConfig = JSFactory::getConfig(); $ajax = JRequest::getInt('ajax'); $dispatcher = JDispatcher::getInstance(); $cartpreview = JSFactory::getModel('cartPreview', 'jshop'); $cart = JSFactory::getModel('cart', 'jshop')->init("wishlist", 1); JshopHelpersMetadata::wishlist(); $cartpreview->setCart($cart); $cartpreview->setCheckoutStep(0); $shopurl = $cartpreview->getBackUrlShop(); $view = $this->getView('cart'); $view->setLayout("wishlist"); $view->assign('config', $jshopConfig); $view->assign('products', $cartpreview->getProducts()); $view->assign('image_product_path', $jshopConfig->image_product_live_path); $view->assign('image_path', $jshopConfig->live_path); $view->assign('no_image', $jshopConfig->noimage); $view->assign('href_shop', $shopurl); $view->assign('href_checkout', SEFLink('index.php?option=com_jshopping&controller=cart&task=view', 1)); $dispatcher->trigger('onBeforeDisplayWishlistView', array(&$view)); $view->display(); if ($ajax) { die; } }