• 設為首頁
  • 收藏本站
  • 桌面快捷
  • 手機版
  • 微信
    站長微信 搜索微信號:
    q515138
  • 快捷導航
    打印 上一主題 下一主題

    織夢DedeCMS給欄目添加縮略圖調用的方法教程

    [復制鏈接]
    跳轉到指定樓層
    樓主
    作者: admin(管理員) | 丟幣: 44997 (丟幣充值 | 升級VIP) | 查看: 160| 回復: 1| 發表于 2019-7-4 16:11:39 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
    織夢DedeCMS給欄目添加縮略圖調用的方法教程

    織夢DedeCMS的欄目調用僅僅只有文字調用,沒有欄目縮略圖調用,而我們有時候又需要給欄目添加縮略圖,并能夠在前臺調用,就可以試試通過下面的方法,給欄目添加縮略圖。

    首先要給欄目數據庫表添加一個存儲縮略圖的字段,我們將該字段命名為typeimg,可以通過后臺執行sql命令行來添加,具體sql命令如下:

    1. alter table `dede_arctype` add `typeimg` char(100) NOT NULL default '';
    復制代碼

    里面的dede自行替換為自己的數據庫前綴,執行完成后還需要修改下面幾個文件,分別是

    dede/catalog_add.php
    dede/catalog_edit.php
    dede/templets/catalog_add.htm
    dede/templets/catalog_edit.htm

    打開dede/catalog_add.php,查找

    $queryTemplate = "insert into `cn_arctype`

    將(reid,topid,sortrank,typename,typedir,替換為(reid,topid,sortrank,typename,typedir,typeimg,將('~reid~','~topid~','~rank~','~typename~','~typedir~',替換為('~reid~','~topid~','~rank~','~typename~','~typedir~','~typeimg~',

    打開dede/catalog_edit.php查找$upquery = "Update `cn_arctype` set
    在其下面新加一行
    `typeimg`='$typeimg',
    打開dede/templets/catalog_add.htm
    查找
              <tr>
                 <td height="26">列表命名規則:</td>
                 <td>
                   <input name="namerule2" type="text" id="namerule2" value="{typedir}/list_{tid}_{page}.html"  class="pubinputs"  style="width:250px" />
                   <img src="img/help.gif" alt="幫助" width="16" height="16" border="0" style="cursor:pointer"/></td>
               </tr>
    在其下面增加以下內容
              <tr>
                 <td height="65" style="padding-left:10px;">欄目圖片:</td>
                 <td>
                     <input name="typeimg" type="text" style="width:250px" id="typeimg" class="alltxt" value="" />
    <input type="button" name="set9" value="瀏覽... "class="coolbg np" style="width:60px" />
                     </td>
               </tr>
    并在文件的head增加以下內容
    <script language='javascript' src="js/main.js"></script>
    打開dede/templets/catalog_edit.htm
    在剛前面的位置加入:

    1. <tr>
    2.              <td height="65" style="padding-left:10px;">欄目圖片:</td>
    3.              <td>
    4.                  <input name="typeimg" type="text" style="width:250px" id="typeimg" class="alltxt" value="<?php echo $myrow['typeimg']?>" />
    5. <input type="button" name="set9" value="瀏覽... "class="coolbg np" style="width:60px" />
    6.                   </td>
    7.            </tr>
    復制代碼

    并在文件的head增加以下內容

    1. <script language='javascript' src="js/main.js"></script>
    復制代碼

    到這里就添加完成了,但是在模板里面直接用{dede:field.typeimg /} 是調不出數據的,需要用SQL調用。
    具體sql語句如下:

    1. {dede:sql sql="SELECT typename,typedir,typeimg FROM dede_arctype"}
    2. <li><a href="[field:typedir/]">[field:typeimg/]</a></li>
    3. {/dede:sql}
    復制代碼

    這樣就順利的調出來了,當然如果你要調用子ID的話,只要加上相應的條件ID調用就可以了。

    推薦給好友: [復制鏈接]
    上一篇:zzzcms建站系統中幻燈標簽-{zzz:slidelist摘要:zzzcms建站系統中幻燈標簽-{zzz:slidelist 幻燈片幻 ...
    下一篇:zzzcms系統內容調用-{zzz:content標簽摘要:zzzcms系統內容調用-{zzz:content標簽 content循環列 ...
    樓主熱帖
    回復

    使用道具 舉報

    沙發
    大媽(新手上路) | 丟幣: 1 (丟幣充值 | 升級VIP) | 查看: 160| 回復: 1| 發表于 2019-8-19 23:29:11 | 只看該作者
    不錯,支持一下,教程網!
    回復

    使用道具 舉報

    網站地圖/免責聲明/Archiver/手機版/小黑屋/ZiDiu.Com ( 粵ICP備17166275號 )

    快速回復 返回頂部 返回列表
    鸟叔彩金 开心棋牌app下载 天天爱海南麻将怎么下载安装 重庆时时全天计划 2015 0元代理赚钱 辽宁11选5前3图表 香港六合彩曾道人 25选5开奖结果走势图 王中王彩票手机登录 青海快三和值走势图表 太阳城彩票购彩平台 河南22选5走开奖公告 庄家赚钱散户赔钱 重庆时时彩龙虎手机版 吉林时时彩专家计划 现金广东麻将棋牌官网 比较火的网络赚钱项目