织梦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>?
希望对你有所帮助!
织梦系统 织梦网站管理系统 织梦cms官网 织梦网站模板 织梦企业免费模板
声卡驱动正常但是没有声音如何办?声卡驱动正常没声音的解决方法
英伟达显卡驱动如何退回到原来版本?英伟达显卡驱动退回到原来版
重装系统,电脑只有一个C盘如何创建分区
Defender提示错误应用程序MsMpEng.exe无法启动
电脑无法启动或仍在加载如何办?电脑无法启动或仍在加载的解决方
打印机驱动如何卸载删除?卸载打印机驱动干净的教程
电脑没网如何安装网卡驱动?教你没网如何安装网卡驱动的方法
系统32位和62位如何选择:详解它们之间的差异
电脑文件删不掉如何办?四种方法解决
任务管理器快捷键有哪些?任务管理器快捷键大全