-
凈化水處理設備類網(wǎng)站織...
-
離心風機設備機械設備類...
-
風景攝影類網(wǎng)站織夢模板...
-
航運造船廠設備類網(wǎng)站織...
-
齒輪設備類網(wǎng)站織夢模板...
-
新聞資訊游戲博客類網(wǎng)站...
-
婚紗攝影定制類網(wǎng)站織夢...
-
餐飲加盟培訓管理類網(wǎng)站...
-
中英雙語建材瓷磚裝飾類...
-
醫(yī)療器械診斷設備類網(wǎng)站...
-
酒店民宿客房類網(wǎng)站織夢...
-
電子數(shù)碼音響類網(wǎng)站織夢...
-
金屬工藝品加工廠家類網(wǎng)...
-
智能鎖具電子產(chǎn)品類網(wǎng)站...
-
旅游公司類網(wǎng)站織夢模板...
-
紙糊模塑纖維成型企業(yè)類...
-
金融財經(jīng)貨幣資訊類網(wǎng)站...
-
環(huán)保家居家具類網(wǎng)站織夢...
-
電子產(chǎn)品營銷類網(wǎng)站織夢...
-
新型智能礦山鉆機設備類...
如圖

織夢官方程序中后臺的系統(tǒng)用戶管理,在授權欄目選項中,只列出了最高二級欄目,我們來修正一下,讓它支持無限級授權欄目
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 .= "<option value='{$row['id']}' class='" . (empty($row['reid']) ? 'b' : 's') . "type'>{$step}{$row['typename']}</option>\r\n";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 .= "<option value='{$row['id']}' class='" . (empty($row['reid']) ? 'b' : 's') . "type'" . (in_array($row['id'], $typeids) ? ' selected' : '') . ">{$step}{$row['typename']}</option>\r\n";getalltype($row['id'], $step . "—", $typeids);}}return $result;}$typeOptions = getalltype(0, '', $typeids);
如圖



