if ($do == "update") { $flag = $cache->updateTypes(); if (!$flag) { flash(); } else { flash("success"); } } if ($do == "edit") { setvar("ProductcategoryOptions", $productcategories->getTypeOptions()); if (!empty($id)) { $res = $productcategories->read("*", $id); setvar("item", $res); } $tpl_file = "productcategory.edit"; template($tpl_file); exit; } } $amount = $productcategories->findCount(null, $conditions, "id"); $page->setPagenav($amount); $productcategory_list = $productcategories->findAll("*", null, $conditions, "id DESC", $page->firstcount, $page->displaypg); setvar("Items", $productcategory_list); uaAssign(array("ByPages" => $page->pagenav)); if (isset($_POST['del']) && is_array($_POST['id'])) { $deleted = $productcategories->del($_POST['id']); if (!$deleted) { flash(); } } template($tpl_file);