织梦dedecms增加英文栏目名称

softyun3年前cms教程70

在做外贸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.htm
/dede/templets/catalog_edit.htm
       如果对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.htm
在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 
       在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二次开发的时候,搜索只有标题搜索和模糊搜索,那么怎样才能实现按照栏目进行分类搜索呢?我们想搜哪个栏目下的就搜哪个栏目下的数据。其实很简单下面就是操作代码,替换掉原来的...

DEDECMS内容页责任编辑调用代码

上班时间紧 写了有点乱 大家要看仔细点  不要改错了 郑重声明:修改前请备份原文件第一步 先修改内容页模板吧 打开 templetsdefault 目录下的 article_article.htm...

DedeCms SEO优化全攻略

DedeCms 是在SEO优化方面做得最好的CMS,本文将深入说明SEO优化方面的攻略,通过本文的的优化您可以针对网站自身的内容,提高搜索引擎对内容的识别能力。DedeCms SEO优化全攻略一.DE...

【Pagelist 标记使用实例】-DedeCMS模板制作使用实例教程(12)

    【Pagelist 标记】表示分页页码列表     适用范围:列表模板       通过调试了解其使用方法   我调试的方法是:   将templets\default\文件夹下的list_d...

DEDECMS admin5的评论效果

图片: 哪位朋友修改后了 请出个演示 以便让其他朋友提供参考 谢谢声明:大家下载后请先在本地调式,确定无误后再使用。请备份原文件把附件一覆盖到 主目录\plus文件夹下;把附件二覆盖到 主目录\tem...

织梦dedecms在php5.4下后台发布文章提示“标题不能为空”

有时我们在登录后台发布文章时,会提示“标题不能为空”,一直发不了文章,下面就给出解决的办法:问题症状:V5.7登录后台后,发布英文标题没问题,发布中文会提示“标题不能为空”。问题根源:htmlspec...