织梦dedecms增加英文栏目名称



在做外贸SEO优化的时候,有时候因为网站功能需求,经常会用到中文站和英文站。这里有一个栏目添加英文名称的方法,下面和大家分享一下。
1.数据库新增加字段 typenameen
? ? ? ?这里说的字段不是常说的频道模型里面的自定义字段,而是数据库的字段。除非你的空间服务器支持数据库编辑,dede是不支持直接编辑的,但是可以用SQL命令。方法如下:
? ? ? ?后台>系统>SQL命令行工具,输入
alter table `dede_arctype` add `typenameen` char(100) NOT NULL default '';
2.修改后台文件
? ? ? ?如果你改了根目录的dede文件夹,在对应的文件夹下面找到:
/dede/catalog_add.php
/dede/catalog_edit.php
/dede/templets/catalog_add
/dede/templets/catalog_edit
? ? ? ?如果对dede的系统后台模板不熟悉的可以用Dreamweaver查看哪个部分需要修改的。
修改/dede/catalog_add.php
? ? ? ?在65行 ?typename ?后面增加 ?,typenameen ? ,在66行 ?‘~typename~’ ?后面增加 ?‘~typenameen~’ ?
修改/dede/catalog_edit.php
? ? ? ?在41行 ?typename=‘$typename’, ?下面增加一行 ? typenameen='$typenameen',
修改/dede/templets/catalog_add
在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?
???????在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>?
希望对你有所帮助!


上一篇:织梦CMS5.7SP1的TAGS字数怎么改长?

下一篇:dede首页调用文章标题|概述|所在栏目


织梦系统 织梦网站管理系统 织梦cms官网 织梦网站模板 织梦企业免费模板
Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器