織夢后臺系統用戶管理授權欄目BUG修復織夢技巧
導讀:織夢技巧織夢技巧織夢CMS官方程序中后臺的系統用戶管理,在授權欄目選項中,只列出了最高二級欄目,我們來修正一下,讓它支持無限級授權欄目 1、打開 /dede/sys_admin企業網站建設網站seo優化課程。
織夢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 .= "<option value='{$row['id']}' class='" . (empty($row['reid']) ? 'b' : 's') . "type'>{$step}{$row['typename']}</option> "; 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> "; getalltype($網站seo優化診斷工具row['id'], $step . "—", $typeids); } } return $result; } $typeOptions = getalltype(0, '', $typeids);完成。
相關企業網站建設網站seo優化課程。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-25 ,文章織夢后臺系統用戶管理授權欄目BUG修復織夢技巧主要講述后臺,欄目,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_8243.html