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

  • 建筑业增值税税负预警
  • 将房产以股权形式出售
  • 转登小规模以前的留抵税额能申请退吗
  • 个体户电子发票怎么作废
  • 注销公司报表应注意什么
  • 开立基本账户所需资料
  • 政府补贴项目账务怎么做
  • 投资性房地产房租计入什么会计科目
  • 衍生金融资产的核算
  • 发行收入要减去股本吗
  • 销项税额抵减是怎么回事
  • 税收编码3040203
  • 如何下载金三系统的客户端插件?
  • 公司收境外汇款
  • 建筑业简易计税进项税可以抵扣吗
  • 十分钟看懂财务报表
  • 工程物资期末余额的填列方法
  • 收支利息税务如何处理
  • 调整以前年度应付工资怎么调
  • 固定资产清理是什么项目
  • 保养费计入什么科目
  • windows为什么从7开始
  • 发生坏账时的会计处理
  • 台式电脑清洗步骤图解
  • 车辆购置税的计税基础
  • phpstorm 断点
  • 养老金领取怎么算他的领取金额
  • 如何使用nodejs
  • 科西嘉岛攻略
  • 企业破产时的退出机制
  • 分页的实现
  • 结转工资费用
  • ctf web题型
  • 增值税专用发票有几联?
  • html常用标签有哪些
  • css媒体查询不起作用
  • 怎么在网上增加办税人员
  • 预缴城建税税率
  • 认缴制和实缴制的区别公司破产
  • 未确认融资费用怎么算
  • 个税申报逾期罚款怎么算
  • 预收款项可以开发票吗
  • 其他债权投资应收利息计入什么
  • 宿舍宽带费用
  • 发票隔月可以重开吗
  • 开具发票涉及到哪些会计科目?
  • 新会计准则印花税需要计提吗
  • 研发支出资本化计入什么科目
  • 短期负债率和流动负债率
  • 退休人员返聘签订什么合同
  • 长期股权投资稀释股权
  • 固定资产暂停使用申请怎么写
  • 扣缴个人所得税怎么计算
  • 客观原因怎么写
  • 年终建账于年初建账,在录入期初余额时有什么不一样?
  • 非金融企业间借款利息开票税率
  • 采购成品油会计分录
  • 企业增资还需要增资账户么
  • centos6.1安装
  • mysql事件id100
  • windows update要禁用吗
  • winpe安装步骤
  • centos7修改远程登录端口
  • 在linux系统中添加用户的命令
  • 怎么自己安装windows7
  • windows8.1安装windows7
  • win8系统如何关闭杀毒系统
  • 淘宝下载电脑
  • win10系统开机桌面图标不见了
  • 触发器csdn
  • unity读取文本文件
  • jQuery EasyUI Tab 选项卡问题小结
  • js arrayfrom
  • jquery字体设置
  • Flow之一个新的Javascript静态类型检查器
  • 江苏税务新办企业套餐
  • 不用税控盘可以清卡吗
  • 潍坊市区面积多大
  • 增值税有哪些税种组成
  • 德清社保局固定电话多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设