• 怎样实现给DEDE的栏目增加栏目图片(1)


    http://www.genban.org/news/dedecms-7577.html
    前两天用DEDE做二次开发的时候,遇到一个问题,领导让给每个栏目增加一个栏目图片的功能,网上找了些东西,结合自己实际做的时候的方法,下面详细描述下具体的实现方式(只测试了V5.7版本,对低版本是否适用不太清楚)。


    1. 首先,给栏目分类表`dede_arctype`表增加缩略图字段`typeimg`,用phpMyAdmin或其他数据库管理工具,直接在数据表中添加该字段,或者运行下面的SQL语句:

    alter table `dede_arctype` add `typeimg` char(100) NOT NULL default '';
    

    2. 修改页面,在表单中添加相应的字段,涉及到的页面有:
    dede/catalog_add.php
    dede/catalog_edit.php
    dede/templets/catalog_add.htm
    dede/templets/catalog_edit.htm

    2.1 打开dede/templets/catalog_add.htm,查找

    栏目名称:

    在其下面加上如下代码:

    栏目图片:

    并在

    之间引入如下js:

    2.2 打开dede/catalog_add.php页面,保存上传栏目图片的内容,查找

    $queryTemplate = "INSERT INTO
    

    (reid,topid,sortrank,typename
    

    的后面添加 ,typeimg 字段,再找到

    ('~reid~','~topid~','~rank~','~typename~',
    

    在其后面添加 ,’~typeimg~’ 字段,接着查找

    $in_query = "INSERT INTO
    

    (reid,topid,sortrank,typename
    

    后面同样添加 ,typeimg 字段,并在

    ('$reid','$topid','$sortrank','$typename'
    

    后面添加 ,’$typeimg’ 字段。

    2.3 打开dede/templets/catalog_edit.htm页面,查找

    栏目名称:
  • 相关阅读:
    通过JDBC连接oracle数据库的十大技巧
    asp.net里导出excel表方法汇总
    流式媒体
    html 另存为/打印/刷新/查看原文件等 代码
    JSP 语法详解
    让一个网页打开的同时自动为另一个网页自动填写表单并提交
    StreamWriter输出中文乱码的问题
    “mailto”的六则应用技巧
    返回目录大小
    JDBC基础(二)
  • 原文地址:https://www.cnblogs.com/lxwphp/p/15455229.html
Copyright © 2020-2023  润新知