您现在的位置是:首页 > cms教程 > dedecms教程dedecms教程
dedecms文章列表页添加缩略图的实现方法
书雪2024-07-02 21:03:24dedecms教程已有21人查阅
导读当我们需要在栏目文章列表页用一张图片来区别其他栏目,或者我们列举栏目的时候,想在栏目名称开如果没有这项功能会非常麻烦,网上有很多这方面的资料
当我们需要在栏目文章列表页用一张图片来区别其他栏目,或者我们列举栏目的时候,想在栏目名称开如果没有这项功能会非常麻烦,网上有很多这方面的资料,但是都试过了有很多问题,自己研究一下,测试基本通过。需要新加字段 typeimg。
添加typeimg字段的SQL: 1.涉及到文件:
dede/catalog_add.php
dede/catalog_edit.php
dede/templets/catalog_add.htm
dede/templets/catalog_edit.htm
2.修改添加和编辑栏目的php代码
(1) 打开dede/catalog_add.php
查找$queryTemplate = "insert into `80php_arctype`
将 (reid,topid,sortrank,typename,typedir, 替换为 (reid,topid,sortrank,typename,typedir,typeimg,
将 ('~reid~','~topid~','~rank~','~typename~','~typedir~', 替换为 ('~reid~','~topid~','~rank~','~typename~','~typedir~','~typeimg~',
(2) 打开dede/catalog_edit.php
查找 在其下面新加一行 `typeimg`='$typeimg',
3.修改添加和编辑栏目的模板文件
(1) 打开dede/templets/catalog_add.htm
查找 在其下面增加以下内容 并在文件的head部分增加以下内容 (2) 打开dede/templets/catalog_edit.htm
在刚前面的位置加入: 说明:下面这句会调用出已添加的路片路径。 并在文件的head增加以下内容 我试了一下在模版里用:{dede:field.typeimg /} 是调不出数据的,所以我改成了SQL调用。
原来是这样的: 在这里面加上[field:typeimg] 是调不出来的,我个人认为栏目缩略图就是通过循环出来的,而循环不出来则意义不大,所以改成了如下: 这样就顺利的调出来了,当然如果你要调用子ID的话,只要加上相应的条件ID调用就可以了。
添加typeimg字段的SQL: 1.涉及到文件:
dede/catalog_add.php
dede/catalog_edit.php
dede/templets/catalog_add.htm
dede/templets/catalog_edit.htm
2.修改添加和编辑栏目的php代码
(1) 打开dede/catalog_add.php
查找$queryTemplate = "insert into `80php_arctype`
将 (reid,topid,sortrank,typename,typedir, 替换为 (reid,topid,sortrank,typename,typedir,typeimg,
将 ('~reid~','~topid~','~rank~','~typename~','~typedir~', 替换为 ('~reid~','~topid~','~rank~','~typename~','~typedir~','~typeimg~',
(2) 打开dede/catalog_edit.php
查找 在其下面新加一行 `typeimg`='$typeimg',
3.修改添加和编辑栏目的模板文件
(1) 打开dede/templets/catalog_add.htm
查找 在其下面增加以下内容 并在文件的head部分增加以下内容 (2) 打开dede/templets/catalog_edit.htm
在刚前面的位置加入: 说明:下面这句会调用出已添加的路片路径。 并在文件的head增加以下内容 我试了一下在模版里用:{dede:field.typeimg /} 是调不出数据的,所以我改成了SQL调用。
原来是这样的: 在这里面加上[field:typeimg] 是调不出来的,我个人认为栏目缩略图就是通过循环出来的,而循环不出来则意义不大,所以改成了如下: 这样就顺利的调出来了,当然如果你要调用子ID的话,只要加上相应的条件ID调用就可以了。
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
dede织梦上一篇下一篇文章标题截取字数限制
对dedecms了解的朋友们,想必对如何获取上一篇、下一篇文章的标签也是非常熟悉。dedecms获取上一篇、下一篇文章的标签分别为dedecms列表页调用tag的方法代码实例
dedeCMS列表页调用tag的方法小结,需要的朋友可以参考下dedeCMS5.6以前的版本打开DEDECMS根目录include/common.func.php织梦dedecms5.7文章不能上传图片提示Upload filetype not allow
如果你后台设置可以上传图片,而上传图片是出现 Upload filetype not allow !这个提示仅需要修改一个字母,即可解决问题!dede织梦频道内容模型自定义与SQL标签应用示例
DedeCMS也提供频道内容模型自定义功能,可以根据自己的需求建立频道模型,类似KingCMS的自定义模块。这篇文章不写如何建立频道内容模型
留言与评论 (共有 0 条评论) |