• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    dedecms在栏目中添加自定义字段教程
    POST TIME:2017-11-13 01:14
    开发背景:在帮客户制作网站时,客户要求栏目中也需要有缩略图的功能。因此也只好对DEDE进行二次开发了。

    目的:在栏目模块中新添加一个字段。

    操作原理:
    1、确认新添字段功能:我这里是要能添加缩略图。
    2、修改栏目编辑页面,添加新的字段并。(catalog_edit.htm,catalog_add.htm)
    3、修改数据库栏目表,新添加一个字段。(表:dede_arctype、自定义定段名:litpic)
    4、修改栏目处理程序(catalog_edit.php,catalog_add.php)

    具体操作:
    一、我是要添加一个缩略图功能,因此需要有一个地方能上传图片,可以有两个办法实现,
    方法一:使用与添加文章中的上传图片组件来实现。
    方法二:使用WEB编辑器里的上传图片功能来实现。(本教程使用的方法)
    这里我用的是方法二,毕竟这个实现起来简单些。

    二、修改栏目编辑页面,
    1、找到dede/templets/catalog_add.htm文件
    2、在520行左右的地方复制“栏目内容”的代码(如下图)

    3、修改后栏目效果图如下

    4、找到dede/templets/catalog_edit.htm文件,重复上面的操作,不过有个地方要注意,需要添加数据读取的字段名称,如下图。
    GetEditor("litpic",$myrow['litpic'],"200","Default","print","false");


    三、栏目编辑页面修改完成。现在开始在数据库中添加新的字段。
    1、使用phpMyAdmin软件,打开数据库。
    2、找到dede_arctype数据表,打开编辑。



    3、新添加一个字段,字段名为:litpic,参数设置与content一样(你也可以设置成别的,具体根据你的需求来决字)
    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!