• <nav id="myqoo"></nav>
  • <nav id="myqoo"></nav>
  • 立即注冊 找回密碼

    QQ登錄

    只需一步,快速開始

    查看: 707|回復: 0
    打印 上一主題 下一主題

    [Discuz 通用教程] DiscuzX3.2門戶添加四級頻道欄目的具體方法

    [復制鏈接]

    1085

    主題

    2240

    帖子

    1萬

    積分

    管理員

    Rank: 9Rank: 9Rank: 9

    積分
    18464

    推廣達人宣傳達人突出貢獻榮譽管理論壇元老

    QQ
    跳轉到指定樓層
    樓主
    發表于 2021-6-4 16:58:32 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
    道勤網-數據www.jsvalue.com

    親注冊登錄道勤網-可以查看更多帖子內容哦。ò蕡D片、文字詳情等)請您及時注冊登錄-www.jsvalue.com

    您需要 登錄 才可以下載或查看,沒有帳號?立即注冊

    x
    默認discuzX門戶支持三級欄目的,但是如果添加四級需要修改程序才可以,具體是
    修改source/admincp/admincp_portalcategory.php的751-767行代碼,把

    1.         if($level == 2) {
    2.                 $class = $last ? 'lastchildboard' : 'childboard';
    3.                 $return = '<tr class="hover" id="cat'.$value['catid'].'"><td> </td><td class="td25"><input type="text" class="txt" name="neworder['.$value['catid'].']" value="'.$value['displayorder'].'" /></td><td><div class="'.$class.'">'.
    4.                 '<input type="text" class="txt" name="name['.$value['catid'].']" value="'.$value['catname'].'" />'.
    5.                 '</div>'.
    6.                 '</td><td>'.$value['articles'].'</td>'.
    7.                 '<td>'.(empty($value['disallowpublish']) ? cplang('yes') : cplang('no')).'</td>'.
    8.                 '<td>'.(!empty($value['allowcomment']) ? cplang('yes') : cplang('no')).'</td>'.
    9.                 '<td>'.(empty($value['closed']) ? cplang('yes') : cplang('no')).'</td>'.
    10.                 '<td><input class="radio" type="radio" name="newsetindex" value="'.$value['catid'].'" '.($value['caturl'] == $_G['setting']['defaultindex'] ? 'checked="checked"':'').' /></td>'.
    11.                 '<td><a href="'.$value['caturl'].'" target="_blank">'.cplang('view').'</a>
    12.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=edit&catid='.$value['catid'].'">'.cplang('edit').'</a>
    13.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=move&catid='.$value['catid'].'">'.cplang('portalcategory_move').'</a>
    14.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=delete&catid='.$value['catid'].'">'.cplang('delete').'</a>
    15.                 <a href="'.ADMINSCRIPT.'?action=diytemplate&operation=perm&targettplname=portal/list_'.$value['catid'].'&tpldirectory='.getdiydirectory($value['primaltplname']).'">'.cplang('portalcategory_blockperm').'</a></td>
    16.                 <td><a href="'.ADMINSCRIPT.'?action=article&operation=list&&catid='.$value['catid'].'">'.cplang('portalcategory_articlemanagement').'</a>
    17.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=perm&catid='.$value['catid'].'">'.cplang('portalcategory_articleperm').'</a>'.$publish.'</td></tr>';
    復制代碼
    替換成

    1.         if ($level == 3) {
    2.                 $class = $last ? 'lastthirdboard' : 'thirdboard';
    3.                 $return = '<tr class="hover" id="cat'.$value['catid'].'"><td> </td><td class="td25"><input type="text" class="txt" name="neworder['.$value['catid'].']" value="'.$value['displayorder'].'" /></td><td><div class="'.$class.'">'.
    4.                 '<input type="text" class="txt" name="name['.$value['catid'].']" value="'.$value['catname'].'" />'.
    5.                 '</div>'.
    6.                 '</td><td>'.$value['articles'].'</td>'.
    7.                 '<td>'.(empty($value['disallowpublish']) ? cplang('yes') : cplang('no')).'</td>'.
    8.                 '<td>'.(!empty($value['allowcomment']) ? cplang('yes') : cplang('no')).'</td>'.
    9.                 '<td>'.(empty($value['closed']) ? cplang('yes') : cplang('no')).'</td>'.
    10.                 '<td><input class="radio" type="radio" name="newsetindex" value="'.$value['catid'].'" '.($value['caturl'] == $_G['setting']['defaultindex'] ? 'checked="checked"':'').' /></td>'.
    11.                 '<td><a href="'.$value['caturl'].'" target="_blank">'.cplang('view').'</a>
    12.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=edit&catid='.$value['catid'].'">'.cplang('edit').'</a>
    13.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=move&catid='.$value['catid'].'">'.cplang('portalcategory_move').'</a>
    14.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=delete&catid='.$value['catid'].'">'.cplang('delete').'</a>
    15.                 <a href="'.ADMINSCRIPT.'?action=diytemplate&operation=perm&targettplname=portal/list_'.$value['catid'].'&tpldirectory='.getdiydirectory($value['primaltplname']).'">'.cplang('portalcategory_blockperm').'</a></td>
    16.                 <td><a href="'.ADMINSCRIPT.'?action=article&operation=list&&catid='.$value['catid'].'">'.cplang('portalcategory_articlemanagement').'</a>
    17.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=perm&catid='.$value['catid'].'">'.cplang('portalcategory_articleperm').'</a>'.$publish.'</td></tr>';
    18.         }elseif($level == 2) {
    19.                 $class = $last ? 'lastchildboard' : 'childboard';
    20.                 $return = '<tr class="hover" id="cat'.$value['catid'].'"><td> </td><td class="td25"><input type="text" class="txt" name="neworder['.$value['catid'].']" value="'.$value['displayorder'].'" /></td><td><div class="'.$class.'">'.
    21.                 '<input type="text" class="txt" name="name['.$value['catid'].']" value="'.$value['catname'].'" />'.
    22.                 '<a class="addchildboard" href="'.ADMINSCRIPT.'?action=portalcategory&operation=add&upid='.$value['catid'].'">'.cplang('portalcategory_addfourthcategory').'</a></div>'.
    23.                 '</td><td>'.$value['articles'].'</td>'.
    24.                 '<td>'.(empty($value['disallowpublish']) ? cplang('yes') : cplang('no')).'</td>'.
    25.                 '<td>'.(!empty($value['allowcomment']) ? cplang('yes') : cplang('no')).'</td>'.
    26.                 '<td>'.(empty($value['closed']) ? cplang('yes') : cplang('no')).'</td>'.
    27.                 '<td><input class="radio" type="radio" name="newsetindex" value="'.$value['catid'].'" '.($value['caturl'] == $_G['setting']['defaultindex'] ? 'checked="checked"':'').' /></td>'.
    28.                 '<td><a href="'.$value['caturl'].'" target="_blank">'.cplang('view').'</a>
    29.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=edit&catid='.$value['catid'].'">'.cplang('edit').'</a>
    30.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=move&catid='.$value['catid'].'">'.cplang('portalcategory_move').'</a>
    31.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=delete&catid='.$value['catid'].'">'.cplang('delete').'</a>
    32.                 <a href="'.ADMINSCRIPT.'?action=diytemplate&operation=perm&targettplname=portal/list_'.$value['catid'].'&tpldirectory='.getdiydirectory($value['primaltplname']).'">'.cplang('portalcategory_blockperm').'</a></td>
    33.                 <td><a href="'.ADMINSCRIPT.'?action=article&operation=list&&catid='.$value['catid'].'">'.cplang('portalcategory_articlemanagement').'</a>
    34.                 <a href="'.ADMINSCRIPT.'?action=portalcategory&operation=perm&catid='.$value['catid'].'">'.cplang('portalcategory_articleperm').'</a>'.$publish.'</td></tr>';
    35.                         for($i=0,$L=count($value['children']); $i<$L; $i++) {
    36.                         $return .= showcategoryrow($value['children'][$i], 3, $i==$L-1);
    37.                 }
    復制代碼
    然后再在\static\image\admincp\admincp.css的317行后添加
    1.         .thirdboard{ padding-left:165px; background:url(bg_repno.gif) no-repeat -130px -550px; }
    2.         .lastthirdboard{ padding-left:165px; background:url(bg_repno.gif) no-repeat -130px -600px; }
    復制代碼
    在\source\language\lang_admincp.php的6590下添加
    1.         'portalcategory_addfourthcategory' => '添加四級頻道欄目',
    復制代碼
    這樣就可以在頻道欄目中就可以看到第四級的欄目設置了

    這樣就可以了,是不是非常簡單
    道勤主機提供365天*24小時全年全天無休、實時在線、零等待的售后技術支持。竭力為您免費處理您在使用道勤主機過程中所遇到的一切問題! 如果您是道勤主機用戶,那么您可以通過QQ【792472177】、售后QQ【59133755】、旺旺【詮釋意念】、18513761280免費電話、后臺提交工單這些方式聯系道勤主機客服! 如果您不是我們的客戶也沒問題,點擊頁面最右邊的企業QQ在線咨詢圖標聯系我們并購買后,我們為您免費進行無縫搬家服務,讓您享受網站零訪問延遲的遷移到道勤主機的服務!
    本內容系 道勤團隊 www.jsvalue.com 客服與技術人員研究整理的智慧結晶,轉載勿用于商業用途,并保留本文鏈接,侵權必究!


    分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
    收藏收藏 分享淘帖 支持支持 反對反對 贊助我們
    copy_link 

    【道勤網】- www.jsvalue.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網站設計教程!【道勤網】 - 論壇版權1、本主題所有言論和圖片純屬會員個人意見,與本論壇立場無關
    2、本站所有主題由該帖子作者發表,該帖子作者與【道勤網】- www.jsvalue.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網站設計教程!【道勤網】享有帖子相關版權
    3、其他單位或個人使用、轉載或引用本文時必須同時征得該帖子作者和【道勤網】- www.jsvalue.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網站設計教程!【道勤網】的同意
    4、帖子作者須承擔一切因本文發表而直接或間接導致的民事或刑事法律責任
    5、本帖部分內容轉載自其它媒體,但并不代表本站贊同其觀點和對其真實性負責
    6、如本帖侵犯到任何版權問題,請立即告知本站,本站將及時予與刪除并致以最深的歉意
    7、【道勤網】- www.jsvalue.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網站設計教程!【道勤網】管理員和版主有權不事先通知發貼者而刪除本文

    加入道勤網VIP-www.jsvalue.com-享受建站指導服務!
    您需要登錄后才可以回帖 登錄 | 立即注冊

    本版積分規則

    關閉

    道勤網- 推薦內容!上一條 /2 下一條


     
     
    技術支持
    在線客服
    點擊這里給我發消息
    點擊這里給我發消息
    道勤建站群:
    3群建站-美工交流-道勤
    道勤美工群:
    3群建站-美工交流-道勤
    工作時間:
    8:00-18:00
    客服熱線:
    15056962695
    官方微信掃一掃
    !jz_fbzt! !jz_sgzt! !jz_xgzt! 快速回復 !jz_fhlb! !jz_lxwm! !jz_gfqqq!

    關于我們|手機版|小黑屋|地圖|【道勤網】-www.jsvalue.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網站設計教程【道勤網】 ( 皖ICP備15000319號|贊助我們  

    GMT+8, 2021-11-27 13:09

    Powered by DaoQin! X3.2 © 2016-2063 Dao Qin & 道勤科技

    快速回復 返回頂部 返回列表
    手机电影
  • <nav id="myqoo"></nav>
  • <nav id="myqoo"></nav>