DedeCMS织梦栏目增添英文名称、缩略图及挪用

增加英文标题dedecms

在做外贸SEO优化的时间,经常会用到中文站和英文站,特殊需要运用到中英文移动版的频道缩略图。不需要两个后台就能一步到位管理中英文网站。这里分享一下织梦后台增添英文栏目名称和频道缩略图及挪用的要领。

1.数据库新增添字段(typenameen,typelitpic)

这里说的字段不是常说的频道模型内里的自界说字段,而是数据库的字段。除非你的空间服务器支持数据库编辑,dede是不支持直接编辑的,可是可以用SQL下令。要领如下:

后台>系统>SQL下令行工具,输入

alter table `dede_arctype` add `typenameen` char(100) NOT NULL default '';alter table `dede_arctype` add `typelitpic` char(255) 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

查找$queryTemplate = “insert into `cn_arctype`,约莫在65行,把

 typename

替换为,替换时注重标点

typename,typenameen,typelitpic 

在66行

'~typename~'

替换为,替换时注重标点

'~typename~','~typenameen~','~typelitpic~'

修改/dede/catalog_edit.php

查找$upquery = “Update `cn_arctype` set,约莫在41行

typename='$typename'

替换为,替换时注重标点

typename='$typename',typenameen='$typenameen',typelitpic='$typelitpic'

修改/dede/templets/catalog_add.htm

查找下面代码,约莫在在252行

栏目名称:

下面增添

英文名称:
栏目图标:

修改/dede/templets/catalog_edit.htm

查找下面代码,约莫在219行

栏目名称:

下面增添

英文名称:
栏目图标:

增添站内选择图片的JS代码

在catalog_add.htm和catalog_edit.htm的前增添“站内选择”的JS代码

3.挪用英文名称和栏目图标

不建议使用sql挪用,不够天真,先看挪用代码。

{dede:channel}英文名称:[fiele:typenameen/]栏目图标:[field:typename/]{/dede:channel}

这样写是不能直接挪用的,修改/include/taglib/channel.lib.php

查找如下代码,

if($type=='top')

找到

typename

或许在78,86,92行,替换为

typenameen,typelitpic

增添英文名称和栏目图片及挪用总结

这个要领可以实现一个模板内里同时挪用中英文题目及移动端的栏目图片,部门内容来自网络,有些中英文标点符号错误,本帖经本人亲测无问题,关于自界说的字段挪用问题还扩展了另外一个帖子《dede应用样式curentstyle支持挪用栏目英文名,缩略图,递增标签》

①本站所有织梦模板资源均来自用户分享和网络收集,如果侵犯了您的权益,请联系网站客服处理
②本站提供的织梦源码,均带数据及演示地址。可以在任一源码详情页查看演示地址。
③由于博主时间紧缺,所有模板源码不提供技术支持。仅部分收费原创源码提供售后
④如遇模板源码下载链接打不开或者有错误,请联系网站客服QQ指出纠正。
人民币与金币汇率为1比1,即1元=1金币
织梦楼 » DedeCMS织梦栏目增添英文名称、缩略图及挪用

发表回复

加入织梦楼永久VIP 海量资源免费下载

目前为止共有 3653 位会员加入