trim($_POST['name'] ?? ''),
'slug' => trim($_POST['slug'] ?? ''),
'description' => trim($_POST['description'] ?? ''),
'parent_id' => intval($_POST['parent_id'] ?? 0),
'order_num' => intval($_POST['order_num'] ?? 0)
];
if (empty($data['name']) || empty($data['slug'])) {
$message = '
名称和别名不能为空
';
} else {
if (!empty($_POST['id'])) {
update_category(intval($_POST['id']), $data);
$message = '分类已更新
';
} else {
create_category($data);
$message = '分类已创建
';
}
}
}
// Load category for editing
if (!empty($_GET['edit'])) {
$edit_category = get_category_by_id(intval($_GET['edit']));
}
// Handle delete
if (!empty($_GET['delete'])) {
$count = get_category_count(intval($_GET['delete']));
if ($count > 0) {
$message = '该分类下有 ' . $count . ' 篇文章,无法删除
';
} else {
delete_category(intval($_GET['delete']));
$message = '分类已删除
';
}
}
// Get all categories
$categories = get_categories();
?>
分类管理 - ZhangPu Blog
分类管理
| 名称 |
别名 |
描述 |
文章数 |
排序 |
操作 |
|
|
|
|
|
编辑
删除
|
| 暂无分类 |