有時我們網站制作時為了樣式好看,欄目名稱下方增加一個英文名稱,但是在調用時想沒有默認英文名稱可調用,這時需要人工增加一個調用參數。需要進行二次開發,其實也很容易,在數據庫增加一個數據名稱,修改在幾個文件增加這個數據名稱的調用代碼就可以了。
首先,我們先在數據庫中導入一條命令,可以在后臺執行SQL(前綴默認為dede_ 具體前綴根據自己網站修改):
alter table `dede_arctype` add `typenameen` char(100) NOT NULL default '';
如圖:
其次,找到這4個文件,分別為:
dede/catalog_add.php
dede/catalog_edit.php
dede/templets/catalog_add.htm
dede/templets/catalog_edit.htm
/include/taglib/channel.lib.php
最好備份一下,免得出錯哦。
1、新加字段 typenameen
后臺執行SQL(前綴默認為dede_ 具體前綴根據自己網站修改):
alter table `dede_arctype` add `typenameen` char(100) NOT NULL default '';
2、打開dede/catalog_add.php 查找:v5.7在第65行。
在65行typename后面增加【typenameen,】,在66行'~typename~'增加【'~typenameen~',】。
3、打開dede/catalog_edit.php 查找:v5.7在第41行。
在typename='$typename',后面增加一行 【typenameen='$typenameen',】。
4、打開dede/templets/catalog_add.htm 查找:v5.7在252行。
在252行換行增加:
<tr>
<td class='bline' height="26" style="padding-left:10px;"><font color='red'>英文名稱:</font></td>
<td class='bline'><input name="typenameen" type="text" id="typenameen" size="30" class="iptxt" /></td>
</tr>
5、打開dede/templets/catalog_edit.htm 查找:v5.7在219行。
在219行換行增加:
<tr>
<td class='bline' height="26" style="padding-left:10px;">英文名稱:</td>
<td class='bline'><input name="typenameen" type="text" id="typenameen" size="30" value="<?php echo $myrow['typenameen']?>" class="iptxt" />
(欄目模板里用{dede:field.typenameen /}調用)</td>
</tr>
6、調用這塊代碼時:
以上就是關于【織夢網站欄目增加英文名稱的方法】的文章內容,如果您還想了解更多關于網站建設與網絡推廣的相關文章,請繼續查看【織夢教程】欄目的其它文章
來源www.theround.com.cn廣州明行威,致力于中小企業網絡營銷推廣、整體外包運營(網站建設、SEM、SEO等)、企業SEO內訓、信息流廣告運營
歡迎交流 加微信13430336474 廣州張楷