public function delete($categoryId = null) { Functions::EditorAuthorization(); if ($categoryId) { $categoryModel = new CategoriesModel(); $categoryModel->delete($categoryId); } $categoriesModel = new CategoriesModel(); $categories = $categoriesModel->getAllCategories(); $model["categories"] = $categories; return new View($model); }
<?php $websiteTitle = "Shop :: Delete Product"; require 'Views/header.php'; ?> <div id="content"> <div id="maincontent"> <div id="mcontent"> <?php \Framework\Functions::requestMessages(isset(self::$viewBag["errors"]) ? self::$viewBag["errors"] : null, isset(self::$viewBag["successMessage"]) ? self::$viewBag["successMessage"] : null); ?> <?php foreach ($model['products'] as $product) { ?> <?php echo $product['name']; ?> - <a class="customLink" href="<?php echo __MAIN_URL__ . "Products/Delete/" . $product['id']; ?> ">Delete</a><br /> <?php } ?> </div> </div> <div class="clear"></div> </div> <?php require 'Views/footer.php';
public function reorder() { Functions::EditorAuthorization(); $productModel = new ProductsModel(); $model["products"] = $productModel->getAllUserProducts(); if (isset($_POST['reorderButton'])) { $quantity = $_POST['quantity']; $price = $_POST['price']; $productId = $_POST['productId']; $userId = $_POST['userId']; $productModel->sellUserProducts($userId, $productId, $quantity, $price); } $categoriesModel = new CategoriesModel(); $categories = $categoriesModel->getAllCategories(); $model["categories"] = $categories; return new View($model); }