一、新增欄目英文名稱及調(diào)用
字段名稱:==typenameen==
調(diào)用方法:==全局調(diào)用:{dede:field.typenameen /}岗宣,[field:typenameen]==
準備文件扳躬,修改前請注意備份
- dede/catalog_add.php
- dede/catalog_edit.php
- dede/templets/catalog_add.htm
- dede/templets/catalog_edit.htm
新加字段 typenameen
后臺執(zhí)行SQL(前綴默認為dede_ 具體前綴根據(jù)自己網(wǎng)站修改):
alter table `dede_arctype` add `typenameen` char(100) NOT NULL default '';
打開dede/catalog_add.php
查找:v5.7在第65行
在65行typename
后面增加typenameen,
在66行'~typename~'
增加'~typenameen~',
查找:v5.7在第227行
在227行typename
后面增加typenameen,
在230行'$typename'
后面增加'$typenameen',
==注意保持前后格式一致业稼,不要漏掉","
==
打開dede/catalog_edit.php
查找:v5.7在第41行
在typename='$typename',
后面增加一行 typenameen='$typenameen',
==注意保持前后格式一致,不要漏掉","
==
打開dede/templets/catalog_add.htm
查找:v5.7在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>
打開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 /}調(diào)用)
</td>
</tr>
對于二次開發(fā)過的后臺模板腔稀,
<tr></tr>
內(nèi)的樣式可能不適用穴吹,需要結(jié)合前后樣式進行調(diào)整幽勒。如<font></font>
新版的HTML4.01后已不再被推薦使用,在 XHTML 1.0 Strict DTD 中港令,font 元素不被支持啥容。在這里出現(xiàn)的原因可能是DeDeCMS開發(fā)時間較早,后面沒有再更改優(yōu)化顷霹。然而重制的后臺風格模板不一定還采用這一套編碼風格咪惠,甚至可能直接使用HTML5編寫。故需要注意靈活運用泼返,不要死搬硬套硝逢。