• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    dedecms v5.7与v5.6栏目增加缩略图的方法

    发布者: 天下网吧 | 发布时间: 2025-7-24 17:15| 查看数: 31| 评论数: 0|帖子模式

            本文实例讲述了dedecms v5.7与v5.6栏目增加缩略图的方法。分享给大家供大家参考。具体分析如下:
            栏目缩略图功能是dedecms系统不具备的一个功能了,如果你想给你的栏目增加一个缩略图上传功能我们需要来进行自定义二次开发了,下面我把一个朋友写的过程分享给大家,这里我也自己经过dedecmsv5.7测试过,没有任何问题.
            此功能添加涉及到以下文件:
            dede/catalog_add.php  
            dede/catalog_edit.php  
            dede/templets/catalog_add.htm  
            dede/templets/catalog_edit.htm  
            include/taglib/channel.lib.php  
            此升级修改方法,在V5.7,V5.7sp1 测试通过,其他版本未测试,原理基本相同,请大家自行测试是否可行.

            首先给 栏目表(`dede_arctype`)增加一个字段typeimg,代码如下:
             

                            复制代码        代码如下:        alter table `dede_arctype` add `typeimg` varchar(200) NOT NULL default ;         
            修改catalog_add.php文件,打开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         
            下面修改catalog_edit.php文件,打开dede/catalog_edit.php,查找
           

    •                         $upquery = "Update `dede_arctype` set        
            在 typedir='$typedir', 其下面增加一行:
           

    •                         `typeimg`='$typeimg'        
           
    保存catalog_edit.php
             
            开始修改栏目添加模板文件,打开dede/templets/catalog_add.htm,在最上面找到这个段,代码如下:
           

    •                         栏目管理         
            替换为:  
           

    •                         栏目管理            
            列表命名规则,代码如下:
           

    •                         [tr] 列表命名规则:[/td] [td]  [/td] [/tr]        
            在标签下面增加一行:
           

    •                          [tr] 栏目图片:[/td]   [tr]        远程                
    •                         (栏目模板里用{dede:field.typeimg /}调用 [/td] [/tr] [/table] [/td]  'divpicview' class='divpre'> [/td] [/tr]         
            保存catalog_add.htm,开始修改栏目编辑模板文件,打开dede/templets/catalog_edit.htm,在最上面找到这个段,代码如下:
           

    •                         栏目管理         
            替换为:  
           

    •                         栏目管理            
            查找  
    <blockquote>        <ol class="dp-c"><li class="alt">                        [tr]列表命名规则:[/td] [td] 

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表