您现在的位置是:首页 > cms教程 > dedecms教程dedecms教程
dedecms文章列表页添加缩略图的实现方法
书雪2024-07-02 21:03:24dedecms教程已有26人查阅
导读当我们需要在栏目文章列表页用一张图片来区别其他栏目,或者我们列举栏目的时候,想在栏目名称开如果没有这项功能会非常麻烦,网上有很多这方面的资料
当我们需要在栏目文章列表页用一张图片来区别其他栏目,或者我们列举栏目的时候,想在栏目名称开如果没有这项功能会非常麻烦,网上有很多这方面的资料,但是都试过了有很多问题,自己研究一下,测试基本通过。需要新加字段 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织梦cms没有简略标题时显示文章标题的实现方法
在常见的CMS系统中,我对DEDE算是比较熟悉的,自己网站用得最多的也是这个系统。系统功能强大使用灵活,对搜索引擎友好,相信这也是它受到大多数中小站长青睐的原因。dedecms修改默认文件夹或目录名称的方法
本文通过实例修改默认模板文件夹(templets)名称来向大家讲解织梦dedecms默认文件夹名称的修改方法,其余默认文件夹名称按此方法修改即可,如:会员织梦dedecms5.7首页调用自定义表单内容的方法
在织梦dedecms后台在自定义表单后,前台提交,要怎么才可以首页显示自定义表单提交的内容呢?方法如下:dedecms获取顶级栏目名称、二级栏目名称的实现方法
今天做站的时候碰到一个问题,需要在二级、三级,甚至更多级,获取顶级栏目或者二级栏目名称。
留言与评论 (共有 0 条评论) |