位置: 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知识点思维导图)

  • 净利润跟税后利润是二个概念吗
  • 增值税小规模纳税人
  • 医疗耗材的税率是多少
  • 小规模企业能否抵扣
  • 销售收入是不是营业收入
  • 服装纳税税率
  • 结转净利润到利润分配分录
  • 销售多余材料会计分录怎么做
  • 销售发票的会计分录怎么做?
  • 职工旅游费用如何处理
  • 材料暂估入库后怎么做账
  • 当月计提的增值税是什么
  • 公司租赁厂房开几个点发票
  • 职工教育经费能抵扣进项税
  • 购买小汽车增值税发票金额开错
  • 金税盘报税的服务费怎么抵扣增值税?
  • 长投成本法分红分录
  • 计提房产税的会计分录怎样做
  • 增值税专用发票校验码是哪个位置
  • 股东转入实收资本
  • 内部职工销售佣金计入
  • 对整个产品的零件退回的财务会计处理?
  • 如何在excel中制作柱状图
  • 广告业年终总结
  • thinkpad x230笔记本
  • 鸿蒙系统蓝牙耳机声音小怎么办
  • 补丁自动过期怎么解决
  • 差旅费津贴个人所得税题目
  • 原材料废料怎么做账
  • 利息收入的含义
  • php7.3安装
  • apache无法访问自己的页面
  • laravel入门与实战:构建主流php应用开发框架
  • 谷粒商城二十五springCloud之Sleuth+Zipkin 服务链路追踪
  • 工会经费税前扣除是什么意思
  • 施工营业额是什么意思
  • 物业监控安装地点要求
  • 被冲红发票怎么处理
  • 前端培训费用大概多少
  • 没有以前年度损益调整怎么办
  • 季末资产总额怎么计算
  • 过渡期怎么坚持下去
  • 一年的房租费摊销的账务处理
  • 冲销上个月成本的会计分录
  • 无形资产的税费需要累计摊销吗
  • 营业外收入应如何核算
  • 企业营改增税率是多少
  • 购买商标需要交什么税
  • 挂靠工程如何交纳税金帐务处理?
  • 增值税加计抵减企业所得税如何处理
  • 投标保证金分为几种
  • 预收账款核算如何做账
  • 农产品怎么自产自销
  • 外聘老师的费用如何做账
  • 公司办理网银
  • 贷款公司收取服务费跑路
  • 行政事业单位会计风险来源于日常的会计活动
  • 借款收据怎样才有法律效力
  • 企业如何建账做账
  • sql server 文件
  • win7传真和扫描
  • ubuntu20.04升级21.04
  • mac自动排序
  • reader_sl.exe - reader_sl进程有什么用.
  • 微软2021年新系统
  • 如何装win8.1
  • win8个性化外观恢复默认设置
  • win10 rs4
  • 安装win7系统后一直正在启动
  • android打包v1v2
  • perl脚本教程视频
  • jquery的css样式
  • js异步实现原理
  • javascript cookbook
  • python 网络编程总结
  • 深入理解计算机系统 电子书
  • Android ToolBar 的简单封装
  • 征求意见稿 讨论稿 送审稿
  • 北京地方税务局李宗定
  • 江苏省国税局局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设