后台功能页开发规范📅 2024-08-27  |  👁 4558 次浏览

DaoKeCMS插件后台功能页通过admin/plugin.php网关访问,网关已处理登录校验和CSRF。

开发规范

  • 入口URL:admin/plugin.php?slug={slug}&action={action}
  • 网关已含登录校验不需要自己写权限判断
  • 网关已含CSRF输出POST自动校验
  • 页面外壳已由网关输出不要再输出h1
  • 不要再include后台header/footer

代码结构

// 在main.php中注册后台路由
if (is_admin()) {
    $action = req('action', 'list');
    if ($action === 'list') { /* 列表页 */ }
    elseif ($action === 'edit') { /* 编辑页 */ }
    elseif ($action === 'save') { /* 保存处理 */ }
    elseif ($action === 'delete') { /* 删除处理 */ }
}

芒阳网络团域cms开发中心

Copyright © 2023 刀客CMS内容管理系统