女神猫女王

代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 使用教程 >

dedecms織夢網站欄目增加英文名稱的方法

來源:本站原創 發布時間:2016-01-15 16:56:43熱度:我要評論(0

免費下載,無需注冊無需充值

有時候因為網站功能需求,我們需要為織夢程序的欄目添加英文名稱,這里有一個欄目添加英文名稱的方法,下面小編和大家分享一下。
測試版本:V5.7

1:涉及到文件如下(注意備份):

dede/catalog_add.php 

dede/catalog_edit.php

dede/templets/catalog_add.htm

dede/templets/catalog_edit.htm
 

一、新加字段 typenameen

后臺執行SQL(前綴默認為dede_ 具體前綴根據自己網站修改):
 
alter table `dede_arctype` add `typenameen` char(100) NOT NULL default '';

織夢欄目增加英文名稱

 
二、打開dede/catalog_add.php 查找:v5.7在第65行。

在65行typename后面增加【typenameen,】,在66行'~typename~'增加【'~typenameen~',】。

織夢欄目增加英文名稱
 

三、打開dede/catalog_edit.php 查找:v5.7在第41行。

在typename='$typename',后面增加一行 【typenameen='$typenameen',】。

織夢欄目增加英文名稱
 

四、打開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>

織夢欄目增加英文名稱
 

五、打開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>
 

六、標簽調用方法:

 {dede:channelartlist typeid='5' row='3'}
<a href="{dede:field name='typeurl'/}" >
 中文名稱:{dede:field name='typename'/}
 英文名稱: {dede:field name='typenameen'/}
</a>
{/dede:channelartlist}

擴展修改:以上修改后,dede:channelartlist 可以使用了,但是 dede:type 標簽不可以使用英文名稱,則需要修改 \include\taglib\type.lib.php文件,添加 typenameen 即可。

完成!

轉載請注明來源網址:http://www.qksux.club/dedecms_jq/702.html

    發表評論

    評論列表(條)

      女神猫女王 682299920242267988362275707468195182281129143572717996907542486736332812832411996039671654355 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();