예제 #1
0
 public static function products()
 {
     $products = ProductsDB::getAllActive();
     foreach ($products as $value) {
         $images[$value["id"]] = ImagesDB::getProdutFirst(["izdelek_id" => $value["id"]]);
     }
     echo ViewHelper::render("view/anonymous-products-list.php", ["products" => $products, "images" => $images]);
 }
예제 #2
0
 public static function products()
 {
     $products = ProductsDB::getAllActive();
     foreach ($products as &$value) {
         $images[$value["id"]] = ImagesDB::getProdutFirst(["izdelek_id" => $value["id"]]);
         $value["rating"] = RatingDB::getAverage(["izdelek_id" => $value["id"]]);
     }
     echo ViewHelper::render("view/customer-products-list.php", ["products" => $products, "images" => $images]);
 }
예제 #3
0
파일: index.php 프로젝트: benjaminovak/ep
     // za prodajalce, saj prikaže tudi neaktivne
     if ($http_method == "GET" && $param == null) {
         $products = ProductsDB::getAll();
         foreach ($products as $_ => &$product) {
             $product["uri"] = "http://" . $server_addr . $script_uri . "/izdelki/" . $product["id"];
         }
         echo json_encode($products);
     } else {
         echo returnError(404, "Unknown request: [{$http_method} {$resource}]");
     }
     break;
 case "izdelki":
     session_start();
     if ($http_method == "GET" && $param == null) {
         // getAll
         $products = ProductsDB::getAllActive();
         foreach ($products as $_ => &$product) {
             $product["uri"] = "http://" . $server_addr . $script_uri . "/izdelki/" . $product["id"];
         }
         echo json_encode($products);
     } else {
         if ($http_method == "GET" && $param != null) {
             $product = ProductsDB::get(["id" => $param]);
             if ($product != null) {
                 $product["uri"] = "http://" . $server_addr . $script_uri . "/izdelki/" . $product["id"];
                 echo json_encode($product);
             } else {
                 returnError(404, "No entry for id: " . $param);
             }
         } else {
             if ($http_method == "POST" && $param == null) {