亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 建站經驗 > 正文

dedecms v5.7與v5.6欄目增加縮略圖的方法

2024-04-25 20:33:14
字體:
來源:轉載
供稿:網友

本文實例講述了dedecmsv5.7與v5.6欄目增加縮略圖的方法。分享給大家供大家參考。具體分析如下:

欄目縮略圖功能是dedecms系統不具備的一個功能了,如果你想給你的欄目增加一個縮略圖上傳功能我們需要來進行自定義二次開發了,下面我把一個朋友寫的過程分享給大家,這里我也自己經過dedecmsv5.7測試過,沒有任何問題.

此功能添加涉及到以下文件:

dede/catalog_add.php

dede/catalog_edit.php

dede/templets/catalog_add.htm

dede/templets/catalog_edit.htm

include/taglib/channel.lib.php

此升級修改方法,在V5.7,V5.7sp1測試通過,其他版本未測試,原理基本相同,請大家自行測試是否可行.

首先給欄目表(`dede_arctype`)增加一個字段typeimg,

altertable`dede_arctype`add`typeimg`varchar(200)NOTNULLdefault;

修改catalog_add.php文件,打開dede/catalog_add.php,查找:

$queryTemplate="insertinto`dede_arctype`

//將

(reid,topid,sortrank,typename,typedir,

//替換為:(reid,topid,sortrank,typename,typedir,typeimg,

//將

('~reid~','~topid~','~rank~','~typename~','~typedir~',

//替換為:

('~reid~','~topid~','~rank~','~typename~','~typedir~','~typeimg~',

//查找

$in_query="INSERTINTO`dede_arctype`

//將

(reid,topid,sortrank,typename,typedir,

//替換為:

(reid,topid,sortrank,typename,typedir,typeimg,

//將

('$reid','$topid','$sortrank','$typename','$typedir',

//替換為:

('$reid','$topid','$sortrank','$typename','$typedir','$typeimg',

保存catalog_add.php

下面修改catalog_edit.php文件,打開dede/catalog_edit.php,查找

$upquery="Update`dede_arctype`set

在typedir='$typedir',其下面增加一行:

`typeimg`='$typeimg'

保存catalog_edit.php

開始修改欄目添加模板文件,打開dede/templets/catalog_add.htm,在最上面找到這個段,

<title>欄目管理</title><linkhref="css/base.css"rel="stylesheet"type="text/css">

替換為:

<title>欄目管理</title>

<linkhref="css/base.css"rel="stylesheet"type="text/css">

<scriptlanguage="javascript"src="../include/js/dedeajax2.js"></script>

<scriptlanguage='javascript'src="js/main.js"></script>

<scripttype="text/javascript"src="js/calendar/calendar.js"></script>

列表命名規則,

<tr><tdheight="26"style="padding-left:10px;">列表命名規則:</td>

<td><inputname="namerule2"type="text"id="namerule2"value="{typedir}/list_{tid}_{page}.html"class="pubinputs"style="width:250px"/>

<imgsrc="images/help.gif"alt="幫助"width="16"height="16"border="0"style="cursor:pointer"onClick="ShowHide('helpvar3')"/></td></tr>

在標簽下面增加一行:

<!--增加欄目縮略圖--><tr>

<tdwidth="90"style="padding-left:10px;">欄目圖片:</td><tdwidth="560">

<tablewidth="100%"border="0"cellspacing="1"cellpadding="1"><tr>

<tdheight="30"><inputname="typeimg"type="text"id="typeimg"style="width:240px"/>

<inputtype="button"value="本地上傳"style="width:70px;cursor:pointer;display:none"/>

<iframename='uplitpicfra'id='uplitpicfra'src=''style='display:none'></iframe>

<spanclass="litpic_span">

<inputname="litpic"type="file"id="litpic"onChange="SeePicNew(this,'divpicview','uplitpicfra',165,'archives_add.php');"size="1"class='npcoolbg'/></span>

<inputtype="button"name="Submit2"value="選擇圖片"style="margin-left:8px;"onClick="SelectImage('form1.typeimg','small');"class='npcoolbg'/>

<inputtype="button"name="Submit2"value="裁剪"style="margin-left:8px;"onClick="imageCut('typeimg');"class='npcoolbg'/>

<inputtype='checkbox'class='np'name='ddisremote'value='1'id='ddisremote'/>遠程(欄目模板里用{dede:field.typeimg/}調用</td></tr></table></td>

<tdwidth="150"align="center"><divid='divpicview'class='divpre'></div></td></tr><!--增加欄目縮略圖-->

保存catalog_add.htm,開始修改欄目編輯模板文件,打開dede/templets/catalog_edit.htm,在最上面找到這個段,

<title>欄目管理</title><linkhref="css/base.css"rel="stylesheet"type="text/css">

替換為:

<title>欄目管理</title><linkhref="css/base.css"rel="stylesheet"type="text/css">

<scriptlanguage="javascript"src="../include/js/dedeajax2.js"></script>

<scriptlanguage="javascript"src="js/main.js"></script><scripttype="text/javascript"src="js/calendar/calendar.js"></script>

查找

<tr><tdheight="26"style="padding-left:10px;">列表命名規則:</td><td>

<inputname="namerule2"type="text"id="namerule2"value="<?phpecho$myrow['namerule2']?>"size="40"class="iptxt"/>

<imgsrc="images/help.gif"alt="幫助"width="16"height="16"border="0"style="cursor:pointer"onClick="ShowHide('helpvar3')"/></td></tr>

在其下面增加一行:

<!--增加欄目縮略圖--><tr><tdwidth="90"height="81"style="padding-left:10px;">欄目圖片:</td></td>

<tdwidth="500"><inputname="typeimg"type="text"id="typeimg"style="width:300px"value="<?phpecho$myrow['typeimg']?>">

<inputtype="button"name="Submit"value="瀏覽..."style="width:70px"onClick="SelectImage('form1.typeimg','');">

<inputtype="button"name="Submit2"value="裁剪"style="margin-left:8px;"onClick="imageCut('typeimg');"class='npcoolbg'/>

<inputtype='checkbox'class='np'name='ddisremote'value='1'>遠程(欄目模板里用{dede:field.typeimg/}調用)</td>

<tdalign="center"><imgsrc="<?phpif($myrow['typeimg']!="")echo$myrow['typeimg'];elseecho"images/pview.gif";?>"width="150"height="100"id="picview"name="picview"></td></tr><!--增加欄目縮略圖-->

保存catalog_edit.htm

至此已經修改完成!

欄目圖片的添加或修改圖片時在(欄目管理>高級選項)里面就會自動出現欄目圖片添加的選擇.點擊選擇圖片.彈出窗口內選擇瀏覽上傳就OK.

注意:前臺欄目標簽調用的時候,還需要改一個文件,才能實現欄目圖片顯示,否則只能通過sql語句才能顯示圖片。

打開:include/taglib/channel.lib.php,找到如下代碼:

if($type=='top'){$sql="Selectid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,descriptionFrom`dede_arctype`wherereid=0Andishidden<>1orderbysortrankasclimit0,$row";}elseif($type=="son"){//if($_sys_globals['typeid']>0)$typeid=$_sys_globals['typeid'];if($typeid==0){return'';}$sql="Selectid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,descriptionFrom`dede_arctype`wherereid='$typeid'Andishidden<>1orderbysortrankasclimit0,$row";}elseif($type=="self"){if($reid==0){return'';}$sql="Selectid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,descriptionFrom`dede_arctype`wherereid='$reid'Andishidden<>1orderbysortrankasclimit0,$row";}

替換成下面的代碼:

if($type=='top'){$sql="Selectid,typename,typeimg,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,descriptionFrom`dede_arctype`wherereid=0Andishidden<>1orderbysortrankasclimit0,$row";}elseif($type=="son"){//if($_sys_globals['typeid']>0)$typeid=$_sys_globals['typeid'];if($typeid==0){return'';}$sql="Selectid,typename,typeimg,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,descriptionFrom`dede_arctype`wherereid='$typeid'Andishidden<>1orderbysortrankasclimit0,$row";}elseif($type=="self"){if($reid==0){return'';}$sql="Selectid,typename,typeimg,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,descriptionFrom`dede_arctype`wherereid='$reid'Andishidden<>1orderbysortrankasclimit0,$row";}

調用方法:

<imgsrc="[field:typeimg/]"/>

希望本文所述對大家的dedecms建站有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
浅井舞香一区二区| 欧美精品制服第一页| 久久亚洲精品国产亚洲老地址| 国内精品一区二区三区| 国产精品久久久久久久天堂| 国产精品久久久久久av下载红粉| 亚洲tv在线观看| 97人人模人人爽人人喊中文字| 国产日韩在线一区| 亚洲成色777777女色窝| 久久午夜a级毛片| 红桃视频成人在线观看| 午夜精品一区二区三区视频免费看| 中文字幕久久久| 国产成人精品久久久| 黄色一区二区在线观看| 日本午夜精品理论片a级appf发布| 国产一区二区三区在线播放免费观看| 国产精品视频一区二区三区四| 亚洲自拍小视频| 欧美成人一区二区三区电影| 精品美女久久久久久免费| 色偷偷噜噜噜亚洲男人的天堂| 欧美日韩成人在线视频| 欧美日韩在线视频一区| 91久久夜色精品国产网站| 国产精品最新在线观看| 国产精品都在这里| 91热精品视频| 成人性生交大片免费观看嘿嘿视频| 国产精品视频最多的网站| 久久这里有精品| 成人黄色免费片| 欲色天天网综合久久| 日韩一区av在线| 欧美性猛交xxxx免费看漫画| 国模极品一区二区三区| 2019国产精品自在线拍国产不卡| 久青草国产97香蕉在线视频| 国产自产女人91一区在线观看| 亚洲国产精品一区二区久| 国产美女高潮久久白浆| 亚洲国产精品久久久久秋霞不卡| 久久精品视频网站| 成人在线小视频| 国产精品视频公开费视频| 欧美激情精品久久久久久| 欧美黄网免费在线观看| 亚洲天堂av综合网| 国产欧美亚洲视频| 亚洲直播在线一区| 欧美最猛黑人xxxx黑人猛叫黄| 亚洲国产精品成人精品| 亚洲国产天堂久久综合| 日韩电视剧在线观看免费网站| 亚洲欧美日韩一区二区在线| 成人免费观看a| 日韩高清av在线| 欧美床上激情在线观看| 992tv成人免费影院| 91国内免费在线视频| 精品中文字幕久久久久久| 久久男人的天堂| 中文字幕日韩精品有码视频| 中日韩午夜理伦电影免费| 亚洲va欧美va在线观看| 国产99视频精品免视看7| 亚洲午夜国产成人av电影男同| 性欧美亚洲xxxx乳在线观看| 久久久久久久999| 亚洲黄色av女优在线观看| 精品一区二区三区三区| 国产91精品最新在线播放| 亚洲精品一区二区在线| 成人美女免费网站视频| 97在线观看视频| 欧美精品精品精品精品免费| 国产精品毛片a∨一区二区三区|国| 国产精品免费一区豆花| 91av视频在线观看| 亚洲xxxxx电影| 热re99久久精品国产66热| 91精品久久久久久久久中文字幕| 欧美性猛交xxxx偷拍洗澡| 精品视频在线播放免| 亚洲精品少妇网址| 国产一区二区日韩精品欧美精品| 欧美日韩中文字幕在线视频| 亚洲一区二区日本| 亚洲人高潮女人毛茸茸| 国产亚洲精品美女| 亚洲一区二区三区在线视频| 久久99国产精品久久久久久久久| 欧美在线一级视频| 成人免费视频在线观看超级碰| 久久久www成人免费精品张筱雨| 国产精品高清免费在线观看| 国产成人免费91av在线| 日韩欧美中文字幕在线观看| 亚洲性av网站| 欧美亚洲在线观看| 欧美裸体xxxx极品少妇| 中文字幕视频在线免费欧美日韩综合在线看| 色999日韩欧美国产| 久久国产精品久久久久久久久久| 精品视频在线播放色网色视频| 狠狠干狠狠久久| 国产成人一区二区三区电影| 久久久精品一区二区| 久久免费视频这里只有精品| 国产精品久久久久999| 欧美性xxxx18| 欧美午夜片欧美片在线观看| 日韩免费观看高清| 欧美国产一区二区三区| 国产亚洲精品91在线| 亚洲福利视频久久| 久久久久久18| 日韩天堂在线视频| 欧美中文在线免费| 亚洲人在线观看| 国产精品va在线播放我和闺蜜| 热久久美女精品天天吊色| 久久久久久有精品国产| 4438全国亚洲精品在线观看视频| 日韩在线观看精品| 伊人久久久久久久久久久| 国产精品678| 亚洲天堂视频在线观看| 日韩欧美在线视频| 国产中文欧美精品| 亚洲a成v人在线观看| 亚洲天堂免费观看| 欧美成年人在线观看| 日本久久久久亚洲中字幕| 欧美性猛交xxxx免费看| 亚洲国产97在线精品一区| 亚洲欧洲成视频免费观看| 久久亚洲综合国产精品99麻豆精品福利| 2019中文字幕在线观看| 国产成人精品视频| 欧美亚洲国产精品| 国产精品免费观看在线| 久久国产精品久久久久久久久久| 久久av中文字幕| 欧美剧在线观看| 这里只有视频精品| 精品免费在线视频| 国产精品久久久久久久久| 岛国av一区二区在线在线观看| 久久久久五月天| 欧美精品久久久久久久免费观看| 91网站免费看| 久久久中文字幕| 一区二区日韩精品| 国产精品h片在线播放| 红桃视频成人在线观看| 亚洲国产美女久久久久| 国产精品va在线播放| 91精品国产色综合| 日韩视频永久免费观看| 国产精品国产自产拍高清av水多| 97视频在线观看网址| 精品无人国产偷自产在线|