<sub id="3ft55"></sub>

<noframes id="3ft55"><form id="3ft55"><listing id="3ft55"></listing></form>
<form id="3ft55"></form>

      <address id="3ft55"></address><address id="3ft55"><address id="3ft55"><listing id="3ft55"></listing></address></address>

        織夢DEDECMS 獨立模型支持副欄目修改_DedeCms教程

        編輯Tag賺U幣
        教程Tag:暫無Tag,歡迎添加,賺取U幣!
         給大家分享一下織夢DEDECMS獨立模型支持副欄目的修改,希望對你有所幫助。
        織夢EDECMS 只有文章內容模型支持副欄目功能,獨立模型則不支持。
         要修改的地方:1,后臺發布,編輯 2,dede:list 標簽調用顯示結果。
         下面是詳細操作:清如許工作室首發,原創轉載請注明出處
        1,升級數據庫 
            ALTER TABLE `dede_addon_duli` ADD `typeid2` VARCHAR( 90 ) NOT NULL 
            在生成的獨立模型表上添加一個 typeid2 的字段。
            
        2,后臺管理修改
        1. 1) 
        2.     archives_sg_add.htm 164行加入 
        3.     <!-- 獨立模型副欄目 最模板精品織夢源碼 www.zuimoban.com --> 
        4.             <?php 
        5.             if($cfg_need_typeid2=='Y') 
        6.             { 
        7.                 echo "<a href='javascript:AddTypeid2();'><u>選擇副欄目</u></a>"; 
        8.             } 
        9.             ?> 
        10.     <!--//獨立模型副欄目 --> 
        11.     2) 
        12.     archives_sg_edit.htm  156行加入 
        13.     <!-- 獨立模型副欄目 --> 
        14.     <?php 
        15. if($cfg_need_typeid2=='Y') {   
        16. ?> 
        17.     <tr> 
        18.       <td height="24" class="bline"> 
        19.           <table width="800" border="0" cellspacing="0" cellpadding="0"> 
        20.           <tr> 
        21.             <td width="90">&nbsp;文檔副欄目:</td> 
        22.             <td> 
        23.            <span id='typeid2ct'></span> 
        24.            <input type='text' name='typeid2' id='typeid2' value='<?php echo ($addRow['typeid2']=='0' ? '' : $addRow['typeid2']); ?>' style='width:200px;' /> 
        25.            <img src='images/menusearch2.gif' style='cursor:pointer;' onClick="ShowCatMap(event, this, <?php echo $channelid; ?>, 'typeid2', '<?php echo $addRow['typeid2']; ?>')" alt='選擇副欄目' title='選擇副欄目' /> 
        26.                  </td> 
        27.           </tr> 
        28.         </table> 
        29.       </td> 
        30.     </tr> <?php } ?> 
        31.     <!--//獨立模型副欄目 --> 
        32.     3)archives_sg_add.php 147行 
        33.     //獨立模型使用副欄目 最模板精品織夢源碼 www.zuimoban.com 
        34.         if(!empty($typeid2)) //當選擇副欄目時自動添加  typeid2 字段 如果獨立模型不需要副欄目請不要選擇 
        35.         { 
        36.             $inadd_f .',typeid2'
        37.             $inadd_v ." ,'".$typeid2."' "; 
        38.         } 
        39.         //end 
        40.     4)archives_sg_edit.php 133行 
        41.     //獨立模型使用副欄目 最模板精品織夢源碼 www.zuimoban.com 
        42.         if(!empty($typeid2)) //當選擇副欄目時自動添加  typeid2 字段 如果獨立模型不需要副欄目請不要選擇 
        43.         { 
        44.             $inadd_f .",`typeid2` = '".$typeid2."'"; 
        45.         } 
        46.         //end 
        3,LIST 顯示系統函數修改 arc.sglistview.class.php 46 行添加一個函數
        1)
        1. 1) 
        2.    //獨立模型副欄目附加條件 
        3.     
        4.    function q_mode($typeid,&$query,$type='count'
        5.    { 
        6.        if('dede_addon_duli'==$this->AddTable) // 限定表名 獨立模型生成的表名稱 
        7.        { 
        8.            //最終欄目才顯示 
        9.            $sql = "select count(id) count from  q_arctype where reid = $typeid"
        10.            $row = $this->dsql->GetOne($sql); 
        11.            if(0 == $row['count']) 
        12.            { 
        13.                if('count'==$type) 
        14.                { 
        15.                    $query.=" OR typeid2 like '%$typeid%'";  
        16.                } 
        17.                else 
        18.                { 
        19.                    $query.=" OR (arc.typeid2 like '%$typeid%')";  
        20.                } 
        21.            } 
        22.        } 
        23.    } 
        2) 記錄數SQL  修改 239行    
        3)獲得列表SQl 修改723行
        需要的可以記錄下,僅供大家參考學習使用,

        查看更多 DedeCms教程  織夢模板  織夢DedeCms視頻教程  織夢dedecms專題

        來源:模板無憂//所屬分類:DedeCms教程/更新時間:2020-04-16
        相關DedeCms教程
        夫妻性生生活视频 - 视频 - 在线观看 - 影视资讯 - 品爱网