请选择 进入手机版 | 继续访问电脑版
admin 发表于 2019-07-09 | 阅读数: 325 |阅读模式 | 打印 | 点击分享朋友圈
dedecms织梦添加并调用栏目缩略图方法教程

1,首先,在后台执行sql语句,添加栏目缩略图字段

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

其中dede为表前缀,若有做修改,请改为修改后的前缀

typeimg为缩略图字段,可以修改成自己需要的字段,若此处做了修改,后面的所有字段请记得修改成对应的字符


dedecms织梦添加并调用栏目缩略图方法教程

dedecms织梦添加并调用栏目缩略图方法教程


而后,除了我们的模版文件,一共需要修改系统的五个文件:

1:/dede/catalog_add.php 增加栏目文件

2:/dede/catalog_edit.php 修改栏目文件

3:/dede/templets/catalog_add.htm 增加栏目文件

4:/dede/templets/catalog_edit.htm 修改栏目文件

5:/nclude/taglib/channel.lib.php 字段调用文件

打开/dede/catalog_add.php

查找:(reid,topid,sortrank,typename,typedir,

修改为:(reid,topid,sortrank,typename,typedir,typeimg,

查找:('~reid~','~topid~','~rank~','~typename~','~typedir~',

修改为:('~reid~','~topid~','~rank~','~typename~','~typedir~','~typeimg~',

-----------------------------------------------------------------------------

打开/dede/catalog_edit.php

搜索:$upquery = "UPDATE `dede_arctype` SET

在其下方添加:`typeimg`='$typeimg',

----------------------------------------------------------------------------

打开/dede/templets/catalog_add.htm

搜索:列表命名规则:

在其tr下方添加一个tr,内容如下:

  1. <tr>
  2. <td height="65"
  3. style="padding-left:10px;">栏目图片:</td>
  4. <td><input name="typeimg"
  5. type="text" style="width:250px" id="typeimg" class="alltxt" value="" />
  6. <input type="button" name="set9" value="浏览... "class="coolbg np"
  7. style="width:60px"
  8. onClick="SelectTemplets('SelectImage('form1.typeimg','small');"
  9. />(栏目模板里用{dede:field.typeimg /}调用)
  10. </td>
  11. </tr>
复制代码

效果如图:


dedecms织梦添加并调用栏目缩略图方法教程

dedecms织梦添加并调用栏目缩略图方法教程


修改好以上代码后,在head区域引入main.js文件


dedecms织梦添加并调用栏目缩略图方法教程

dedecms织梦添加并调用栏目缩略图方法教程

----------------------------------------------------------------------------

打开/dede/templets/catalog_edit.htm

搜索:列表命名规则:

在其tr下方添加一个tr,内容如下:

  1. <tr>
  2. <td height="65" style="padding-left:10px;">栏目图片:</td>
  3. <td><input name="typeimg" type="text" style="width:250px"
  4. id="typeimg" class="alltxt" value="<?php echo $myrow['typeimg']?>"
  5. /><input type="button" name="set9" value="浏览... "class="coolbg np"
  6. style="width:60px" onClick="SelectImage('form1.typeimg','small');"
  7. />(栏目模板里用{dede:field.typeimg /}调用) </td>
  8. </tr>
复制代码

效果如图:


dedecms织梦添加并调用栏目缩略图方法教程

dedecms织梦添加并调用栏目缩略图方法教程

同样引入main.js文件,操作同上

----------------------------------------------------------------------------

打开:/nclude/taglib/channel.lib.php

搜索:SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath

替换为:SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,typeimg

如图:


dedecms织梦添加并调用栏目缩略图方法教程

dedecms织梦添加并调用栏目缩略图方法教程

----------------------------------------------------------------------------

上传:

在栏目的高级选项操作,如图:


dedecms织梦添加并调用栏目缩略图方法教程

dedecms织梦添加并调用栏目缩略图方法教程

----------------------------------------------------------------------------

调用:

通过:[field:typeimg/]调用

实例:

  1. <a href="[field:typelink/]"><img src="[field:typeimg/]" width="58" height="42" /></a></div>
复制代码
推荐给好友: [复制链接]
推荐文章

举报

相关文章

    织梦dedecms列表页,支持顶(赞)和踩的功能,顶过后标红高 模板 css然后在,plus中新建立一个digg_ajax_list.PHP文件,内容为 [/td][/tr] [/table]
    Dede织梦发布时间更新为最新时间的解决方法 在使用dedecms程序的时候,我们经常会编辑会修改文章,通常发布之后时间为最新的当前时间,但是dedecms默认的时间还是以前的发布时间,我们如何来实现编辑文章后使发布时间自动变为当前最新时间呢?而且文章会自动更 ...
    Dede织梦目录结构全面解析 以下一些目录对应的文件和代表的含义均是在相对详细下完成的,如若有错误请联系我们指出。了解织梦文件目录结构有什么?很简单,方便做安全(删除某些不需要的文件)和修改整个系统界面方便。当然更多的好处需要自己 ...
    解决织梦5.7,为了兼容php5.4+问题 2015年6月18日更新的新版本的织梦5.7,为了兼容php5.4+,修改了common.func.php,可能有些模板也改动过这个文件,这样会导致在安装模板时,common.fuc.php文件被覆盖,从而在发布文章时,编辑框的位置出现“Call to ...
    将DedeCMS根目录下的data目录迁移到web以外目录方法 data目录是系统缓存和配置文件的目录,一般都有可以读写的权限,只要是能够写入的目录都可能存在安全隐患,很多站长甚至给予这个目录可执行的权限,更是非常危险,所以我们建议将这个data目录搬移出Web可访问目录之外 ...
    2020年最新织梦程序dedecms安全保护防御措施 最新织梦程序dedecms安全保护防御措施 第一步:空间的选择很重要 首先要选择独立ip的大家想一下,为什么你的网站才刚做,网站都没收录,百度都搜不到你,为什么黑客会知道你,并且攻击你,就是应该你被别人连带攻击 ...
    织梦如何支持调用隐藏栏目 织梦dede:channel、dede:channelartlist调用隐藏栏目,默认是调用不出来的,想要调用的话,我们需要修改这2个文件 织梦dede:channel、dede:channelartlist调用隐藏栏目,默认是调用不出来的,想要调用的话,我们需要 ...
    织梦dedecms火车头采集器采集教程 织梦火车头采集器采集相同标题改成更新内容,不再发布相同文档,防止重复。普通文章实现方法1、打开 /dede/article_add.php 找到在它上面加入如图如果要保留文档原来的自定义属性或者其他字段的值,可以修改上面的he ...
    织梦dedecms移动栏目有些不显示,显示不全问题解决方法教程 织梦dedecms移动栏目有些不显示,显示不全问题解决方法教程 想移动子栏目到其他栏目下,点其后的“移动”,打开的页面里"你希望移动到那个栏目?“后的下拉列表里只列出了几项,而且里面没有我要移动的目标栏目。 ...
    织梦list orderby=weight 按权重排序无效问题 织梦dedecms list orderby=weight 按权重排序无效问题 ,找到list解析文件include/arc.listview.class.php 发现排序规则里面并没有按照weight排序的判断,于是乎修改程序加入排序规则 //排序方式 $ordersql = '' ...
    织梦dedecms获得顶级栏目及顶级栏目英文方法 织梦dedecms获得顶级栏目及顶级栏目英文方法 写到 includecommon.func.php 最后,后台一键生成。
    织梦dedecms怎样设置不同的搜索页模板 织梦dedecms的搜索功能很好用,但有时候我们会需要一些特殊的搜索情况,例如我们网站中需要根据频道不同,调用不同的搜索结果页模板。本文就来教大家怎样调用不同的搜索页模板。dedecms本身自带的模板有图片模型、文 ...
    织梦Dedecms不同会员可发布相同文章,同一会员不可发布重复文章 织梦Dedecms不同会员可发布相同文章,同一会员不可发布重复文章 织梦Dedecms允许不同会员发布相同文章,不允许同一会员发布重复文章的方法: 打开 /member/inc/archives_check.php 文件 找到 //检测文档是否重复 if( ...
    织梦在channel标签的currentstyle中使用全局变量 织梦dedecms在channel标签的currentstyle中使用全局变量。 在 include/taglib/channel.lib.php line 140 $linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr); 后面补上一句 即可如下使用: ...
    织梦dedecms中英文模版当前位置的修改方法 织梦dedecms中英文模版当前位置的修改方法 将标签 {dede:field name='position'/} 修改为 {dede:field name='position' runphp='yes'} $b = array("主页"); $c = array("HOME"); @me=str_replace($b,$c,@me); ...
    织梦会员登录或退出跳转到首页的修改方法 织梦dedecms会员前台登录后,默认会跳转到会员中心,如果我们想登陆后,跳转到网站主页,那么就请参考下面的方法实现织梦DeDeCms会员登录或退出跳转到首页。1、在根目录的member目录中找到index_do.php这个文件2、搜 ...
    织梦Dedecms如何调用指定的多个栏目导航 织梦Dedecms如何调用指定的多个栏目导航 织梦dedecms如何调用指定的多个栏目导航 ,我们在仿站的过程中, 经常会遇到需要调用多个指定的顶级栏目导航,那我们如何实现呢? 本文来讲解一下指定导航栏显示的方法: ...
    如何让织梦dedecms网站优化持续稳定 如何让织梦dedecms网站优化持续稳定,只有社会存在事业的选择,就会有竞争。互联网的快速发展随着传统企业纷纷加入到网络营销的阵容中,也越来越多的企业参与百度竞价推广导致百度竞价越来越激烈。以至于很多排名如此 ...
    织梦dedecms留言板只允许管理员查看留言内容 织梦dedecms留言板只允许管理员查看留言内容 ,修改模板文件\templets\plus\guestbook.htm 。 1、在最顶部加上如下代码: 2、将如下代码 替换为 3、在{/dede:datalist}标签的下边加上如下代码: ...
    织梦dedecms列表页、文章页调用所有顶级栏目文章的方法 当织梦dedecms文章调用标签{dede:arclist}不限制栏目ID的时候,就只会调用当前栏目下的文章。如果要调用整站的文章,使用typeid='1,2,3,4,5,6,7,8,9,10' 这种方法需要加上所有ID,当栏目很多的时候就非常麻 ...
    织梦channelartlist标签不支持currentstyle属性怎么办,解决方法教程 织梦channelartlist标签不支持currentstyle属性怎么办 。打开include\taglib\channelartlist.lib.php 找到 $pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]); 在此行代码下方增加以下代码: if($typeids[ ...
    织梦标题长度修改教程 方法一、首先你要进入dedecms后台,系统——系统基本参数——其他选项——文档标题最大长度——在这修改为200或更大(其实200应该是足够了)。 方法二、进入phpmyadmin,点击dede_archives 进入表——title——点击 ...
    你指定的文件名有问题,无法创建文件的解决方法 织梦教程 你指定的文件名有问题,无法创建文件的解决方法 织梦教程 安装了织梦dedecms5.7,但是在生成首页提示:你指定的文件名有问题,无法创建文件。生成栏目和文章出现DedeTag Engine Create File False。  原因分析:   ...
 
admin 发表于 2019-07-09 | 点击分享朋友圈
织梦dedecms栏目缩列图dede:sql调用方法教程


举报

 
 楼主| admin 发表于 2019-07-09 | 点击分享朋友圈
织梦dedecms后台增加栏目出现“保存目录数据时失败,请检查你的输入资料是否存在问题!”解决方法教程

举报

 

今日:0     昨日:24    总数:8058
我们承接以下业务
网站建设:提供品牌官网解决方案 模板制作:仿站/效果图转模板 CSS布局调整:重新修改Web排版布局 网站维护:网站/服务器/数据库维护优化 其他问题解决:解决建站所遇到的问题 联系QQ: 6369341 电子邮箱: 6369341@qq.com
排行榜

关注我们:微信扫一扫

官方微信

手机版访问

我们的服务宗旨:

客户至上,用心服务

微信号:q515138

QQ/邮箱:6369341 / 6369341@qq.com

版权声明:部分资源来源于互联网,如有侵权请邮寄联系站长处理

Copyright   ©2019-2050  自丢网Powered by Www.Zidiu.Com 技术维护:6369341    ( 粤ICP备17166275号 )