dedecms增加英文菜单

因为公司官网改版,需要在导航上添加英文名称,但是织梦后台是无法直接直接添加,所这里需要对以下几个文件做下改动:

涉及到以下文件(注意修改前及时备份):

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?”;

dedecms_zdtj

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

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

dedecms_zdtj_1

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

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

dedecms_zdtj_2

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

dedecms_zdtj_3

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

 

dedecms_zdtj_4

这样就可以了,然后直接进入后台更该栏目就会发现多了一个添加英文名称的表段:

dedecms_zdtj_5

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注