} if ($do == "search" && !empty($_GET['q'])) { $conditions[] = "Keyword.name like '%" . trim($_GET['q']) . "%'"; } if ($do == "del" && !empty($id)) { $keyword->del($id); } } if (isset($_POST['del']) && !empty($_POST['id'])) { $keyword->del($_POST['id']); } if (isset($_POST['save']) && !empty($_POST['data']['keyword'])) { if (isset($_POST['id'])) { $id = intval($_POST['id']); } if ($id) { $keyword->save($_POST['data']['keyword'], "update", $id); } else { $keyword->save($_POST['data']['keyword']); } } if (isset($_GET['q'])) { $conditions[] = "title like '%" . $_GET['q'] . "%'"; } $amount = $keyword->findCount(null, $conditions); $page = new Pages(); $page->setPagenav($amount); $result = $keyword->findAll("Keyword.id,Keyword.title,Keyword.hits,Keyword.status,Keyword.type_name", '', $conditions, "Keyword.id DESC ", $page->firstcount, $page->displaypg); setvar("Items", $result); setvar("ByPages", $page->getPagenav()); template($tpl_file);