模板介绍

织梦CMS官方程序中后台的系统用户管理,在授权栏目选项中,只列出了最高二级栏目,我们来修正一下,让它支持无限级授权栏目 1、打开 /dede/sys_admin_user_add.php 找到,最后一行的 include DedeIn […]



织梦CMS官方程序中后台的系统用户管理,在授权栏目选项中,只列出了最高二级栏目,我们来修正一下,让它支持无限级授权栏目

1、打开 /dede/sys_admin_user_add.php 找到,最后一行的

include DedeInclude('templets/sys_admin_user_add.htm');

在它上面加入

function getalltype($reid = 0, $step = '', $typeids = array())
{
    global $dsql, $result;
    $dsql->SetQuery("SELECT reid,id,typename FROM `dede_arctype` WHERE reid='$reid' AND (ispart=0 OR ispart=1) ORDER BY sortrank");
    $dsql->Execute($reid);
    if ($dsql->GetTotalRow($reid) > 0) {
        while ($row = $dsql->GetArray($reid)) {
            $result .= "
";
            getalltype($row['id'], $step . "—", $typeids);
        }
    }
    return $result;
}
$typeOptions = getalltype(0, '', $typeids);

2、打开 /dede/sys_admin_user_edit.php 找到,最后一行的

include DedeInclude('templets/sys_admin_user_edit.htm');

在它上面加入

function getalltype($reid = 0, $step = '', $typeids = array())
{
    global $dsql, $result;
    $dsql->SetQuery("SELECT reid,id,typename FROM `dede_arctype` WHERE reid='$reid' AND (ispart=0 OR ispart=1) ORDER BY sortrank");
    $dsql->Execute($reid);
    if ($dsql->GetTotalRow($reid) > 0) {
        while ($row = $dsql->GetArray($reid)) {
            $result .= "
";
            getalltype($row['id'], $step . "—", $typeids);
        }
    }
    return $result;
}
$typeOptions = getalltype(0, '', $typeids);

完成。


本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!侵删请致信E-mail:2934755286@qq.com