Esempio n. 1
0
}
$alphabeth = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWYZ1234567890_-";
$code = "";
for ($i = 0; $i < 11; $i++) {
    $code .= $alphabeth[rand(0, strlen($alphabeth) - 1)];
}
$product->short_name = $code;
$handle = new Upload($_FILES['image']);
if ($handle->uploaded) {
    $url = "storage/products/";
    $handle->Process($url);
    $product->image = $handle->file_dst_name;
}
if (isset($_POST["is_public"])) {
    $product->is_public = 1;
} else {
    $product->is_public = 0;
}
if (isset($_POST["in_existence"])) {
    $product->in_existence = 1;
} else {
    $product->in_existence = 0;
}
if (isset($_POST["is_featured"])) {
    $product->is_featured = 1;
} else {
    $product->is_featured = 0;
}
// $product->name = $_POST["name"];
$product->add();
Core::redir("index.php?view=products");
Esempio n. 2
0
    if ($_POST["inventary_min"] != "") {
        $inventary_min = $_POST["inventary_min"];
    }
    $product->category_id = $category_id;
    $product->inventary_min = $inventary_min;
    $product->user_id = $_SESSION["user_id"];
    if (isset($_FILES["image"])) {
        $image = new Upload($_FILES["image"]);
        if ($image->uploaded) {
            $image->Process("storage/products/");
            if ($image->processed) {
                $product->image = $image->file_dst_name;
                $prod = $product->add_with_image();
            }
        } else {
            $prod = $product->add();
        }
    } else {
        $prod = $product->add();
    }
    if ($_POST["q"] != "" || $_POST["q"] != "0") {
        $op = new OperationData();
        $op->product_id = $prod[1];
        $op->operation_type_id = OperationTypeData::getByName("entrada")->id;
        $op->q = $_POST["q"];
        $op->sell_id = "NULL";
        $op->is_oficial = 1;
        $op->add();
    }
    print "<script>window.location='index.php?view=products';</script>";
}