Exemplo n.º 1
0
<?php

$ItemObj = Item::GetByField("Item", "ID", intval($_GET["item"]));
$CatObj = ItemCategory::GetByField("ItemCategory", "ID", $ItemObj->GetValue("Category"));
if (isset($_POST["editItem"])) {
    $ImageURLName = "item_default.png";
    if (isset($_FILES["itemImage"])) {
        $ItemObj->SetImageFromInput("itemImage");
    }
    $ItemObj->ChangeValue("Name", $_POST["itemName"]);
    $ItemObj->ChangeValue("Cost", floatval($_POST["itemCost"]));
    $ItemObj->ChangeValue("ShowImage", !empty($_POST["showImage"]) ? 1 : 0);
    $ItemObj->ChangeValue("Description", $_POST["itemDesc"]);
    $ItemObj->ChangeValue("Status", intval($_POST["itemStatus"]));
    echo '<div class="alert alert-success" role="alert">Product has been updated successfully.</div>';
}
?>

<h4>Edit Item</h4>

<form enctype="multipart/form-data"  method="POST" action="?page=admin&area=items&edit=1&item=<?php 
echo $ItemObj->GetValue("ID");
?>
">
	<input type="hidden" name="editItem" value="1" />
	<input type="hidden" id="itemDesc" name="itemDesc" value="<?php 
echo $ItemObj->GetValue("Description");
?>
" />
	
	<div class="row">
Exemplo n.º 2
0
            if (75000 < $FileSize) {
                // Too Big
            } elseif ($FileType != "image/png" && $FileType != "image/jpg" && $FileType != "image/jpeg") {
                // Bad Type
            } elseif ($FileExtension != "png" && $FileExtension != "jpg" && $FileExtension != "jpeg") {
                // Bad Extension
            } else {
                $ImageURLName = md5(rand());
                move_uploaded_file($File["tmp_name"], "includes/images/uploaded/" . $ImageURLName . "." . $FileExtension);
            }
        }
        Database::Insert("gmd_items", array("Category" => intval($_POST["catID"]), "Name" => $_POST["itemName"], "Description" => $_POST["itemDesc"], "Cost" => floatval($_POST["itemCost"]), "Image" => $ImageURLName, "ShowImage" => !empty($_POST["showImage"]) ? 1 : 0, "Status" => ItemStatus::ACTIVE));
        echo "<h4>You are being redirected..</h4>";
        KERNEL::HardNavigate("admin", "&area=items");
    } else {
        $CatObj = ItemCategory::GetByField("ItemCategory", "ID", $_GET["catid"]);
        ?>

<h4>Add Item</h4>

<form enctype="multipart/form-data" method="POST" action="?page=admin&area=items&newitem=1">
	<input type="hidden" name="addItem" value="1" />
	<input type="hidden" name="catID" value="<?php 
        echo $CatObj->GetValue("ID");
        ?>
" />
	<input type="hidden" id="itemDesc" name="itemDesc" value="No Description Available" />
	
	<div class="row">
		<div class="row">
			<div class="col-sm-6 col-md-4" style="text-align: right;line-height: 34px;">
Exemplo n.º 3
0
<?php

if (isset($_POST["addItemCat"])) {
    ItemCategory::MakeCategory($_POST["itemCatName"]);
} elseif (isset($_GET["delete"])) {
    $CatObj = ItemCategory::GetByField("ItemCategory", "ID", intval($_GET["delete"]));
    $ItemsInCat = Item::GetAllByField("Item", "Category", $CatObj->GetValue("ID"));
    if (count($ItemsInCat) > 0) {
        echo '
				<div class="alert alert-danger" role="alert">
					<b>Error</b> The category "' . $CatObj->GetValue("Name") . '" because it still contains items.
				</div>
			';
    } else {
        $CatObj->Delete();
        echo '
				<div class="alert alert-success" role="alert">
					<b>Success</b> The category "' . $CatObj->GetValue("Name") . '" has been deleted.
				</div>
			';
    }
}