位置: IT常识 - 正文

织梦dedecms栏目添加自定义字段,增加栏目上传缩略图功能(织梦专题页模板)

编辑:rootadmin
我们用织梦dedecms制作企业网站时,点击进入每个栏目时,都会有“关于我们”,“新闻中心”,“产品展示”等提示性的图片,

推荐整理分享织梦dedecms栏目添加自定义字段,增加栏目上传缩略图功能(织梦专题页模板),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦cms官网,织梦如何给栏目增加缩略图,织梦栏目内容不显示,织梦cms官网,织梦怎么调用当前栏目下的文章,织梦栏目页模板,织梦cms怎么样,织梦栏目页模板,内容如对您有帮助,希望把文章链接给更多的朋友!

单独调用这些图片比较麻烦,我们可以修改程序,实现每个栏目都有上传栏目缩略图的功能,就方便多了。修改方法如下:第一步:执行SQL命令为数据库的栏目表结构添加一个字段alter table `dede_arctype` add `typeimg` char(100) NOT NULL default '';第二步:修改涉及到文件:dede/catalog_add.phpdede/catalog_edit.phpdede/templets/catalog_add.htmdede/templets/catalog_edit.htm1、打开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~',2、打开dede/catalog_edit.php查找$upquery = "Update `dede_arctype` set在其下面新加一行`typeimg`='$typeimg',3、打开dede/templets/catalog_add.htm查找<tr><td height="26">列表命名规则:</td><td><input name="namerule2" type="text" id="namerule2" value="{typedir}/list_{tid}_{page}.html" class="pubinputs" style="width:250px" /><img src="img/help.gif" alt="帮助" width="16" height="16" border="0" style="cursor:pointer" onClick="ShowHide('helpvar3')"/></td></tr>织梦dedecms栏目添加自定义字段,增加栏目上传缩略图功能(织梦专题页模板)

在其下面增加以下内容<tr><td height="65" style="padding-left:10px;">栏目图片:</td><td><input name="typeimg" type="text" style="width:250px" id="typeimg" class="alltxt" value="" /><input type="button" name="set9" value="浏览... "class="coolbg np" style="width:60px" onClick="SelectImage('form1.typeimg','');" /></td></tr>

并在文件的head增加以下内容<script language='javascript' src="js/main.js"></script>4、打开dede/templets/catalog_edit.htm在刚前面的位置加入:<tr><td height="65" style="padding-left:10px;">栏目图片:</td><td><input name="typeimg" type="text" style="width:250px" id="typeimg" class="alltxt" value="<?php echo $myrow['typeimg']?>" /><input type="button" name="set9" value="浏览... "class="coolbg np" style="width:60px" onClick="SelectImage('form1.typeimg','');" /></td></tr>

说明:下面这句会调用出已添加的路片路径。<?php echo $myrow['typeimg']?>并在文件的head增加以下内容<script language='javascript' src="js/main.js"></script>在模版里用:{dede:field.typeimg /} 是调不出数据的,所以改成SQL调用。原来是这样的:{dede:channel type='top' row='13'}<li><a href='[field:typeurl/]' [field:rel/]>[field:typeimg/]</a></li>{/dede:channel}在这里面加上[field:typeimg]是调不出来的,栏目缩略图就是通过循环出来的,而循环不出来则意义不大,所以改成了如下:{dede:sql sql="SELECT typename,typedir,typeimg FROM dede_arctype"}<li><a href="[field:typedir/]">[field:typeimg/]</a></li>{/dede:sql}这样就顺利的调出来了,当然如果你要调用子ID的话,只要加上相应的条件ID调用就可以了。添加或修改图片时在《栏目管理》高级选项如果想同时在文章内容页调用打开\include\arc.archives.class.php查找if($this->ChannelUnit->ChannelInfos['issystem']!=-1)将$query = "Select arc.*,tp.reid,tp.typedir,ch.addtablefrom `ant_archives` arcleft join ant_arctype tp on tp.id=arc.typeidleft join ant_channeltype as ch on arc.channel = ch.idwhere arc.id='$aid' ";$this->Fields = $this->dsql->GetOne($query);替换为$query = "Select arc.*,tp.reid,tp.typedir,tp.typeimg,ch.addtablefrom `ant_archives` arcleft join ant_arctype tp on tp.id=arc.typeidleft join ant_channeltype as ch on arc.channel = ch.idwhere arc.id='$aid' ";$this->Fields = $this->dsql->GetOne($query);即可。需要这个功能的朋友,去试试吧。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/310957.html 转载请保留说明!

上一篇:mysql中join和where的区别(mysqljoin和where哪个好)

下一篇:树结构(树结构ADT知识点思维导图)

  • 拼多多里什么叫拼单(拼多多啥意思怎么玩)

    拼多多里什么叫拼单(拼多多啥意思怎么玩)

  • 金立s10怎么插双卡(金立s10怎么插双卡视频)

    金立s10怎么插双卡(金立s10怎么插双卡视频)

  • 华为人脸识别手机型号(华为人脸识别手机有哪些)

    华为人脸识别手机型号(华为人脸识别手机有哪些)

  • 为什么p站视频一直在加载中(为什么p站视频不能全屏)

    为什么p站视频一直在加载中(为什么p站视频不能全屏)

  • 快手怎么建第二个号(快手怎么创建第二个群)

    快手怎么建第二个号(快手怎么创建第二个群)

  • 移动卡hd怎么取消(移动卡如何关闭hd)

    移动卡hd怎么取消(移动卡如何关闭hd)

  • 微信用户数据是什么东西,为什么那么大(微信里用户数据是什么)

    微信用户数据是什么东西,为什么那么大(微信里用户数据是什么)

  • 对方把我删除了为什么还能发消息(对方把我删除了聊天记录还在吗)

    对方把我删除了为什么还能发消息(对方把我删除了聊天记录还在吗)

  • 抖音取消赞有什么影响吗(抖音取消赞会影响流量吗)

    抖音取消赞有什么影响吗(抖音取消赞会影响流量吗)

  • 独显都可以组双通道吗(独显都可以组双显吗)

    独显都可以组双通道吗(独显都可以组双显吗)

  • 华为trt一tl10是什么型号(华为trt_tl10什么型号多少钱)

    华为trt一tl10是什么型号(华为trt_tl10什么型号多少钱)

  • 什么是存储在外存储器中的一组相关信息的集合(存储在外存上的文件叫做)

    什么是存储在外存储器中的一组相关信息的集合(存储在外存上的文件叫做)

  • 手机店充q币多久能到账(手机店充q币多久到账)

    手机店充q币多久能到账(手机店充q币多久到账)

  • 照片怎么弄时间(照片怎么弄时间水印上去)

    照片怎么弄时间(照片怎么弄时间水印上去)

  • 怎么打开手机运动权限(怎么打开手机运营商)

    怎么打开手机运动权限(怎么打开手机运营商)

  • 手机插件怎么删除(手机中插件怎么删除)

    手机插件怎么删除(手机中插件怎么删除)

  • 一加7T怎么设置联系人头像(一加7t怎么设置呼叫转移)

    一加7T怎么设置联系人头像(一加7t怎么设置呼叫转移)

  • vivo出现月亮怎么删除(vivo手机出现月亮怎样取消)

    vivo出现月亮怎么删除(vivo手机出现月亮怎样取消)

  • 苹果8p4g网络1x怎么解决(苹果8网络1x是什么原因)

    苹果8p4g网络1x怎么解决(苹果8网络1x是什么原因)

  • 苹果xs和苹果x的区别(苹果xs是苹果几代)

    苹果xs和苹果x的区别(苹果xs是苹果几代)

  • 苹果充电次数能修改么(苹果充电次数能改吗)

    苹果充电次数能修改么(苹果充电次数能改吗)

  • 苹果xs max是什么处理器(苹果xsmax是什么时候出的)

    苹果xs max是什么处理器(苹果xsmax是什么时候出的)

  • 拼多多怎么获得幸运码(拼多多怎么获得优惠券)

    拼多多怎么获得幸运码(拼多多怎么获得优惠券)

  • 以前年度所得税滞纳金的账务处理
  • 财务软件进什么费用
  • 银行承兑汇票相当于贷款
  • 冲红的发票税款计提分录要冲红吗
  • 营业外收入是否属于当期损益
  • 固定资产清理属于流动资产吗
  • 计提 增值税
  • 农业企业增值税纳税实务实训心得
  • 核定征收可以改查账征收吗
  • 小企业会计准则以前年度损益调整
  • 出口业务退税流程资料
  • 企业所得税的申报方式
  • 招拍挂方式取得土地,应该取得土地后立项
  • 房地产开发企业的土地使用权计入哪里
  • 建筑劳务有哪些税种
  • 计划成本法下会计分录
  • 样机销售是什么意思
  • 出口货物 关税
  • 以前年度损益调整贷方余额表示什么
  • 应付款转收入条件
  • 广告制作费怎么入账
  • 咨询费属于什么大类
  • 合同签订中,可以撤销吗
  • 房企的预收账款是什么
  • 补交申报的利息怎么入账
  • win10应用商店变成英文怎么改成中文
  • PHP:xml_set_end_namespace_decl_handler()的用法_XML解析器函数
  • windows 查询进程
  • 高新技术产业的税收优惠
  • phpstudy备份数据库
  • cicd框架
  • org.springframework.web.server
  • 想学web前端
  • tensorflow卷积神经网络
  • 新注册的小公司要登记社保吗
  • 总公司与分公司合作协议范本
  • 工伤补贴如何做帐
  • 将表里的数据批量删除
  • 公司举办活动方案
  • 视同小规模纳税人是有?
  • 城镇土地使用税税率
  • 运费发票没到可以先计提吗
  • 购进固定资产的账务处理
  • 工程款多付了如何追回
  • 没有合同的收入能入账吗
  • 收到客户账款会计分录
  • 股权转让如何办理
  • 非货币性资产交换和债务重组的区别
  • 支付水电费会计等式
  • 机关和事业单位党的支部委员会每届任期
  • 5000以下固定资产一次性计提折旧政策
  • 计提应付职工薪酬在借方还是贷方
  • 管理费用是负数影响利润表吗
  • sql server本地登录
  • linux系统清理磁盘空间
  • win7系统摄像头打不开
  • 在windows上装ubuntu
  • win8系统无法开机出现字母
  • 怎么看win7
  • Win7怎么开启存储感知
  • cocos2dx ccbreader内存泄露
  • jQuery Validation Engine验证控件调用外部函数验证的方法
  • 塔防类的网游
  • cocos2djs
  • nodejs事件循环和js事件循环
  • shell脚本显示进度条
  • disk指令
  • nodejs fs.open
  • node.js开发微信小程序
  • 详解金球奖之争
  • angularjs常用总结
  • shell 编程 怎么运行命令
  • js显示word
  • android之startActivityForResult的使用
  • javascript要怎么学
  • jquery提交
  • 快速学会java
  • jquery formbuilder
  • 政府免费
  • 海南购房税费最新2019规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设