濮阳杆衣贸易有限公司

主頁 > 網(wǎng)站建設 > 建站知識 > dede 5.7后臺移動欄目,下拉列表顯示不全的問題

dede 5.7后臺移動欄目,下拉列表顯示不全的問題

POST TIME:2017-11-12 23:35

想移動子欄目到其他欄目下,點其后的“移動”,打開的頁面里"你希望移動到那個欄目?“后的下拉列表里只列出了幾項,而且里面沒有我要移動的目標欄目。
解決方法:
找到dede的后臺目錄:默認”dede“,打開”catalog_do.php"文件,大約327行:
$typeOptions = $tl->GetOptionArray(0,0,$channelid);
將其改為:
$typeOptions = $tl->GetOptionArray(0,0,0);
刷新后,欄目全部列出來了。
參考:
GetOptionArray()函數(shù)在TypeLink.class.php里定義,作用是:獲得類別列表
函數(shù)代碼如下:
//hid 是指默認選中類目,0 表示“請選擇類目”或“不限類目”
//oper 是用戶允許管理的類目,0 表示所有類目
//channeltype 是指類目的內(nèi)容類型,0 表示不限頻道
function GetOptionArray($hid=0,$oper=0,$channeltype=0,$usersg=0) 
{ 
return $this->GetOptionList($hid,$oper,$channeltype,$usersg); 
} 
function GetOptionList($hid=0,$oper=0,$channeltype=0,$usersg=0) 
{ 
return $this->OptionArrayList; 
} 
//+ 為下級類目遞歸加上 '-' 
function LogicGetOptionArray($id, $step, $oper=0) 
{ 
} 
------------------------------------------------------------------------------------------------------------
另外還可以用sql語句直接修改:
Update `dede_arctype` set reid=’目標父欄目ID’ where id in(2,3,4,5)
在系統(tǒng)SQL命令行工具中執(zhí)行


上一篇:DedeCMS系統(tǒng)基本參數(shù)設置之站點設置

下一篇:DedeCMS系統(tǒng)設置說明:核心設置說明

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
宁都县| 新丰县| 化德县| 诸城市| 乐至县| 浦东新区| 金塔县| 神木县| 育儿| 宕昌县| 元谋县| 汪清县| 龙陵县| 广汉市| 上高县| 班戈县| 临汾市| 烟台市| 哈密市| 龙里县| 莆田市| 得荣县| 华蓥市| 荣昌县| 嘉祥县| 塔河县| 青阳县| 花莲市| 泾源县| 红安县| 长寿区| 义马市| 连云港市| 宝山区| 平罗县| 左云县| 邹平县| 墨竹工卡县| 崇明县| 小金县| 临高县|