国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢給欄目增加英文名稱、縮略圖,并能在首頁調用

2024-07-12 09:08:43
字體:
來源:轉載
供稿:網友

我們在碰到一些個性化網站定制的時候,會經常碰到,要在欄目增加縮略圖、英文名稱或者增加其他字段,并且首頁有時候會循環調用欄目名稱、英文名稱、縮略圖等。

我的解決辦法:

英文名稱——新增字段。

縮略圖——新增字段。

第一:執行SQL語句,增加字段typeimg,寫入數據庫

新增縮略圖功能步驟(必須先備份數據庫和文件):

1)首先,在后臺執行sql語句,添加欄目縮略圖字段

alter table `dede_arctype` add `typeimg` char(100) NOT NULL default '';


其中dede為表前綴,若有做修改,請改為修改后的前綴。

typeimg為縮略圖字段,可以修改成自己需要的字段,若此處做了修改,后面的所有字段請記得修改成對應的字符。

【織夢】給欄目增加英文名稱、縮略圖,并能在首頁調用

第二: 而后,除了我們的模版文件,一共需要修改系統的五個文件:

1:/dede/catalog_add.php 增加欄目文件

2:/dede/catalog_edit.php 修改欄目文件

3:/dede/templets/catalog_add.htm 增加欄目文件

4:/dede/templets/catalog_edit.htm 修改欄目文件

5:/nclude/taglib/channel.lib.php 字段調用文件

2.1)、打開/dede/catalog_add.php (每次查找時能遇到兩處,都需要修改)

查找:(reid,topid,sortrank,typename,typedir,修改為:(reid,topid,sortrank,typename,typedir,typeimg,查找:('~reid~','~topid~','~rank~','~typename~','~typedir~',修改為:('~reid~','~topid~','~rank~','~typename~','~typedir~','~typeimg~',

-----------------------------------------------------------------------------

2.2)、打開/dede/catalog_edit.php

搜索:$upquery = "UPDATE `CUOxin_arctype` SET(一共能找到3處,但是我們只要修改在大約38行這個位置的)

在其下方添加:`typeimg`='$typeimg',

如圖所示:

【織夢】給欄目增加英文名稱、縮略圖,并能在首頁調用

------------------------------------------------------------------------------------------------------------------

2.3)、打開/dede/templets/catalog_add.htm

搜索:列表命名規則:

1、在head區域引入main.js文件<script language='javascript' src="js/main.js"></script>

2、然后在欄目名稱代碼其tr下方添加一個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" onClick="SelectTemplets('SelectImage('form1.typeimg','small');"/>(欄目模板里用{dede:field.typeimg /}調用) </td></tr>

 

添加后效果如圖所示:

【織夢】給欄目增加英文名稱、縮略圖,并能在首頁調用

 

2.4)、打開/dede/templets/catalog_edit.htm

1、修改好以上代碼后,在head區域引入main.js文件<script language='javascript' src="js/main.js"></script>

2、搜索:列表命名規則:在其tr下方添加一個tr,內容如下:

<tr><td height="65" style="padding-left:10px;">欄目圖片:</td><td><input name="typeimg" type="text" style="width:250px" id="typeimg" class="alltxt" value="<?php echo $myrow['typeimg']?>" /><input type="button" name="set9" value="瀏覽... "class="coolbg np" style="width:60px" onClick="SelectImage('form1.typeimg','small');"/>(欄目模板里用{dede:field.typeimg /}調用) </td></tr>


添加后如圖所示:

【織夢】給欄目增加英文名稱、縮略圖,并能在首頁調用

 

2.5)、打開:/nclude/taglib/channel.lib.php

搜索:SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

替換為:SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,typeimg

上傳這些文件后:在欄目的高級選項操作就能看到出現了上傳縮略圖的功能:

【織夢】給欄目增加英文名稱、縮略圖,并能在首頁調用

第四:標簽調用寫法:

PC端首頁循環調用:

{dede:channelartlist row='5'  typeid='1' }  <li><a href="{dede:field name='typeurl'/}" target="_blank">    <img src="{dede:field.typeimg /}" /><h3>{dede:field name='typename'/}</h3><span>{dede:field.seotitle /}</span>    </a></li>{/dede:channelartlist}


移動端首頁循環調用:

{dede:channelartlist row='5' typeid='1' }            <a href="list.php?tid={dede:field.typeid /}"><span><img src="{dede:field.typeimg /}"></span>            <p>{dede:field name='typename'/}<em>{dede:field.seotitle /}</em></p>            </a>{/dede:channelartlist}


到此就修改成功了。

如果欄目增加非圖片上傳字段,如英文名稱字段,可以參考教程:織夢網站欄目增加英文名稱的方法

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西和县| 汉源县| 苍山县| 长宁区| 博客| 尉犁县| 泰兴市| 北碚区| 汕尾市| 天津市| 彭泽县| 阿坝| 广昌县| 新民市| 贺兰县| 宜城市| 九江市| 翼城县| 台江县| 惠来县| 仙居县| 伊宁市| 哈尔滨市| 瑞安市| 宝山区| 舞阳县| 会泽县| 大洼县| 都安| 科尔| 香河县| 特克斯县| 万山特区| 永州市| 福鼎市| 额敏县| 谢通门县| 桓台县| 潮安县| 新津县| 犍为县|