public function index()
 {
     $user = new user();
     $product = new products();
     $totalUsers = $user->getUsersCount();
     $totalProducts = $product->getProductsCount();
     $lastUser = $user->getLastUser()->name;
     $product->getAllProducts();
     $lastProduct = $product->getLastProduct()->name;
     $totalProductsValue = $product->totalValue();
     $totalProductsAmount = $product->totalAmount();
     require_once 'view/index_view.php';
 }
 public function search()
 {
     $query = $_POST['query'];
     $products = new products();
     if ($products->getProductsSearch($query) != null) {
         $allProducts = $products->getProductsSearch($query);
         $totalAmount = $products->totalAmount();
         $totalValue = $products->totalValue();
         $this->success = true;
         $this->msg = "A pesquisa obteve sucesso! Mostrando resultados para " . $query;
     } else {
         $this->success = false;
         $this->msg = "A sua pesquisa não obteve nenhum resultado. Mostrando todos os produtos:";
         $products = new products();
         $allProducts = $products->getAllProducts();
         $totalAmount = $products->totalAmount();
         $totalValue = $products->totalValue();
     }
     $success = $this->success;
     $msg = $this->msg;
     require_once 'view/product_lister_view.php';
 }
Beispiel #3
0
             $a->publishproduct($cid, $task == 'publish');
             $mainframe->redirect("index.php?option=com_caddy&action=products&task=show&field={$field}&order={$order}&search={$search}");
             break;
         case "addoptgroup":
             print_r($_REQUEST);
             $prodid = JRequest::getVar("id");
             $prodcode = JRequest::getVar("prodcode");
             $og = new optiongroups();
             $og->addgroup($prodcode);
             $mainframe->redirect("index.php?option=com_caddy&action=products&task=edit&cid[0]={$prodid}");
             break;
         case "show":
         default:
             JRequest::setvar('task', "products");
             $a = new products();
             $alist = $a->getAllProducts($search, $field, $order);
             display::ShowProducts($alist, $field, $order);
             break;
     }
     break;
 case "fields":
     $search = JRequest::getVar("search");
     $field = JRequest::getVar("field");
     $order = JRequest::getVar("order");
     switch ($task) {
         case "apply":
             $fields = new fields();
             $fields->savefield();
             $cid[0] = $fields->id;
         case "add":
         case "edit":