织梦dedecms栏目添加自定义字段,增加栏目上传缩略图功能

http://www.itjxue.com??2016-09-07 11:06??来源:未知??点击次数:?

我们用织梦制作企业网站时,点击进入每个栏目时,都会有“关于我们”,“新闻中心”,“产品展示”等提示性的图片,单独调用这些图片比较麻烦,我们可以修改程序,实现每个栏目都有上传栏目缩略图的功能,就方便多了。

织梦dedecms栏目添加自定义字段,增加栏目上传缩略图功能

第一步:执行SQL命令为数据库的栏目表结构添加一个字段

?

?alter table `dede_arctype` add `typeimg` varchar(200) NOT NULL default ;

?

第二步:修改涉及到文件:

dede/catalog_add.php

dede/catalog_edit.php

dede/templets/catalog_add.htm

dede/templets/catalog_edit.htm

include/taglib/channel.lib.php

1、修改dede/catalog_add.php文件

打开查找

?

??$queryTemplate = “insert into `dede_arctype`

?

?

??(reid,topid,sortrank,typename,typedir,

?

替换为:

?

?(reid,topid,sortrank,typename,typedir,typeimg,

?

?

?(‘~reid~’,'~topid~’,'~rank~’,'~typename~’,'~typedir~’,

?

替换为:

?

?(‘~reid~’,'~topid~’,'~rank~’,'~typename~’,'~typedir~’,'~typeimg~’,

?

查找

?

?$in_query = “INSERT INTO `dede_arctype`

?

?

?(reid,topid,sortrank,typename,typedir,

?

替换为:

?

?(reid,topid,sortrank,typename,typedir,typeimg,

?

?

?(‘$reid’,'$topid’,'$sortrank’,'$typename’,'$typedir’,

?

替换为:

?

?(‘$reid’,'$topid’,'$sortrank’,'$typename’,'$typedir’,'$typeimg’,

?

保存catalog_add.php。

2、修改dede/catalog_edit.php文件

查找

?

?$upquery = “Update `dede_arctype` set

?

在 typedir=’$typedir’, 其下面增加一行:

?

?`typeimg`=’$typeimg’,

?

保存catalog_edit.php。

2、修改dede/templets/catalog_add.htm文件

在最上面找到这段代码

?

?栏目管理

?

替换为:

?

?栏目管理

?

查找

?

?

?

? ?

? ? 帮助

?
列表命名规则:

?

在标签下面增加一行:

?

? ?

?

栏目图片:

? ?

? ? ?

? ? ?

? ? ?

? ? ?

? ? ?

? ? ?

? ? ?

? ? ? 远程
(栏目模板里用{dede:field.typeimg /}调用

? ? ?

? ?

?

?

?

保存catalog_add.htm。

(责任编辑:IT教学网)

更多