Ejemplo n.º 1
0
 public function view($gID = null)
 {
     $products = new StoreProductList();
     $products->setItemsPerPage(10);
     $products->setGroupID($gID);
     $products->activeOnly(false);
     $products->setShowOutOfStock(true);
     if ($this->get('keywords')) {
         $products->setSearch($this->get('keywords'));
     }
     $paginator = $products->getPagination();
     $pagination = $paginator->renderDefaultView();
     $this->set('products', $paginator->getCurrentPageResults());
     $this->set('pagination', $pagination);
     $this->set('paginator', $paginator);
     $this->requireAsset('css', 'vividStoreDashboard');
     $this->requireAsset('javascript', 'vividStoreFunctions');
     $grouplist = StoreGroupList::getGroupList();
     $this->set("grouplist", $grouplist);
 }
Ejemplo n.º 2
0
 public function view($gID = null)
 {
     $products = new VividProductList();
     $products->setItemsPerPage(10);
     $products->setGroupID($gID);
     $products->activeOnly(false);
     if ($this->get('keywords')) {
         $products->setSearch($this->get('keywords'));
     }
     $paginator = $products->getPagination();
     $pagination = $paginator->renderDefaultView();
     $this->set('products', $paginator->getCurrentPageResults());
     $this->set('pagination', $pagination);
     $this->set('paginator', $paginator);
     $pkg = Package::getByHandle('vivid_store');
     $packagePath = $pkg->getRelativePath();
     $this->addHeaderItem(Core::make('helper/html')->css($packagePath . '/css/vividStoreDashboard.css'));
     $this->addFooterItem(Core::make('helper/html')->javascript($packagePath . '/js/vividStoreFunctions.js'));
     $grouplist = VividProductGroupList::getGroupList();
     $this->set("grouplist", $grouplist);
 }