<?php //load model require_once 'backend/models/categories.php'; if (isset($_POST['cid'])) { foreach ($_POST['cid'] as $cid) { $cid = intval($cid); categories_delete($cid); } } if (isset($_GET['page'])) { $page = intval($_GET['page']); } else { $page = 1; } $page = $page > 0 ? $page : 1; $limit = 10; $offset = ($page - 1) * $limit; $options = array('limit' => $limit, 'offset' => $offset, 'order_by' => 'position ASC'); $url = 'admin.php?controller=category'; $total_rows = get_total('categories', $options); $total = ceil($total_rows / $limit); //data $title = 'Danh mục sản phẩm'; $user = $_SESSION['user']; $categories = get_all('categories', $options); $pagination = pagination($url, $page, $total); //load view require 'backend/views/category/index.php';
$_ = categories_check_name($_POST['new_category']); if ($_ === FALSE) { // Cleanup. DataExchange::releaseResources(); Logging::close_log(); display_error_page($smarty, kotoba_last_error()); exit(1); } else { categories_add($_); $reload_categories = true; } } // Delete categories. foreach ($categories as $category) { if (isset($_POST['delete_' . $category['id']])) { categories_delete($category['id']); $reload_categories = true; } } if ($reload_categories) { $categories = categories_get_all(); } // Generate html code of edit categories page and display it. $smarty->assign('show_control', is_admin() || is_mod()); $smarty->assign('boards', boards_get_visible($_SESSION['user'])); $smarty->assign('categories', $categories); $smarty->display('edit_categories.tpl'); // Cleanup. DataExchange::releaseResources(); Logging::close_log(); exit(0);
<?php //load model require_once 'backend/models/categories.php'; $cid = intval($_GET['cid']); $status = 'none'; $status = categories_delete($cid, $status); $url = 'location:admin.php?controller=category'; $url .= $status != 'none' ? '&statusdelete=' . $status : ''; header($url);
if ($action == "edit") { if (!isset($_GET['id'])) { header("Location: index.php"); } $id = (int) $_GET['id']; if (!empty($_POST) && $id > 0) { categories_edit($link, $id, $_POST['title']); header("Location: categories.php"); } //Редактирование категории $categories = articles_of_category($link, $id_category); $title_icon = '<span class="icon-list menumgr"></span>'; $title_form = 'Редактирование категории:'; require_once "../views/header.php"; include $dir . "views/category_admin.php"; require_once "../views/footer.php"; } else { if ($action == "delete") { $id = $_GET['id']; $article = categories_delete($link, $id); header("Location: categories.php?id=" . $_GET['id_category']); } else { $categories = categories_all($link); $title_icon = '<span class="icon-list menumgr"></span>'; $title_form = 'Все категории:'; require_once "../views/header.php"; include $dir . "views/categories_admin.php"; require_once "../views/footer.php"; } } }