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

  • c++表白代码烟花(c++表白代码烟花ege图形库)

    c++表白代码烟花(c++表白代码烟花ege图形库)

  • excel表格百分比公式怎么设置(excel表格百分比负数变红)

    excel表格百分比公式怎么设置(excel表格百分比负数变红)

  • vivox30与华为mate30对比

    vivox30与华为mate30对比

  • xsmax夜景模式在哪(xsmax夜景模式拍照怎么设置)

    xsmax夜景模式在哪(xsmax夜景模式拍照怎么设置)

  • 小米安装失败内存减小(小米手机安装失败内存也没了怎么办)

    小米安装失败内存减小(小米手机安装失败内存也没了怎么办)

  • 朋友新动态是群发的吗(朋友新动态是群聊吗)

    朋友新动态是群发的吗(朋友新动态是群聊吗)

  • 华为有4k屏手机吗(华为有没有4k屏幕)

    华为有4k屏手机吗(华为有没有4k屏幕)

  • 邮件撤回后对方知道吗(邮件撤回后对方还能)

    邮件撤回后对方知道吗(邮件撤回后对方还能)

  • qq群视频上限人数(qq群视频最多几个人参与)

    qq群视频上限人数(qq群视频最多几个人参与)

  • qq扩列聊天匹配失败(qq扩列匹配功能)

    qq扩列聊天匹配失败(qq扩列匹配功能)

  • airpods一边耳机红色感叹号(airpods一边耳机电量消耗快)

    airpods一边耳机红色感叹号(airpods一边耳机电量消耗快)

  • AA是几号电池(南孚aaa是几号电池)

    AA是几号电池(南孚aaa是几号电池)

  • qq共享位置在哪里打开(qq共享位置在哪里设置)

    qq共享位置在哪里打开(qq共享位置在哪里设置)

  • 手机微信号被停封了怎么才能找回来(微信号被暂停使用怎么办)

    手机微信号被停封了怎么才能找回来(微信号被暂停使用怎么办)

  • qq情侣空间访客删不掉(qq情侣空间访客记录是情侣都能看到吗)

    qq情侣空间访客删不掉(qq情侣空间访客记录是情侣都能看到吗)

  • 一个光猫能接几个机顶盒(一个光猫能接几个路由)

    一个光猫能接几个机顶盒(一个光猫能接几个路由)

  • 华为mate30防水怎么样(华为手机mate30防水)

    华为mate30防水怎么样(华为手机mate30防水)

  • ipad主板坏了还能修吗(ipad主板坏了还能以旧换新吗)

    ipad主板坏了还能修吗(ipad主板坏了还能以旧换新吗)

  • flash怎么下载(flash怎么下载字体)

    flash怎么下载(flash怎么下载字体)

  • ofdm中文全称是什么(ofdma ofdm)

    ofdm中文全称是什么(ofdma ofdm)

  • 微信数学证书有什么用(微信的数学证书是什么)

    微信数学证书有什么用(微信的数学证书是什么)

  • x小米4是全网通吗

    x小米4是全网通吗

  • qq怎么设置指纹锁(qq怎么设置指纹解锁密码)

    qq怎么设置指纹锁(qq怎么设置指纹解锁密码)

  • 由中世纪的城墙包围着的市镇,西班牙滨海托萨 (© dleiva/Alamy)(中世纪城门)

    由中世纪的城墙包围着的市镇,西班牙滨海托萨 (© dleiva/Alamy)(中世纪城门)

  • 自动化测试,我猜它是你想要的优选(自动化测试是怎样的)

    自动化测试,我猜它是你想要的优选(自动化测试是怎样的)

  • 【Web UI自动化测试】Web UI自动化测试之框架篇(全网最全)(web自动化测试平台)

    【Web UI自动化测试】Web UI自动化测试之框架篇(全网最全)(web自动化测试平台)

  • 汇算清缴补交所得税会计分录小企业会计政策
  • 土建工程维修
  • 零申报资产总计不能为零
  • 收到红字专票怎么做账务处理
  • 旅客运输进项税可以加计抵减么
  • 增值税专用发票和普通发票的区别
  • 小企业遵循什么会计准则
  • 已投入使用的机器设备才能计提折旧对吗
  • 现金支付用什么科目
  • 增值税与普通发票的关系
  • 工程未竣工如何结算
  • 外购商品计入
  • 商贸企业可以使用月末一次加权平均
  • 土地增值税暂行条例实施细则2022
  • 发票过期一年可以用吗
  • 房屋使用权转让合法吗
  • 种子销售公司
  • 拍卖物品的流程
  • 设计服务交文化建设税吗
  • 缴纳残保金和工龄有关吗
  • 开红字专用发票记账时摘要怎样写?
  • linux系统的
  • avgorange是什么文件夹可以删除吗
  • vim diff对比
  • 去年的发票忘记入账怎么处理
  • php实现的链式队列是什么
  • 城建税教育费附加和地方教育费附加税率
  • 电脑上fci是什么文件
  • 处置动产减按2%税率是什么意思
  • 深度学习——VGG16模型详解
  • php 银行卡支付
  • html零基础入门教程
  • 会计打印发票请求怎么写
  • php call stack
  • laravel enum
  • 增值税的税目和税率
  • 按25%计算应交所得税
  • 生活垃圾处理费标准
  • 年度一次性奖励扣税
  • centos离线安装mondo
  • SQL SERVER 将XML变量转为JSON文本
  • php安装不上
  • 如何查询发票领购日期
  • 土石方收据图片
  • 公司买15万的车可以抵扣多少税
  • 建筑劳务公司做账表格
  • 生产企业免抵退是什么意思
  • 行政机关现金管理办法
  • 库存商品怎么计提坏账
  • 未认证进项税额会计分录
  • 如何进行税前扣除
  • 买材料含税价怎么算
  • 客房服务费可以开发票吗
  • 采取分期收款方式
  • 外卖占比总营业额怎么算
  • 建账的三个基本步骤
  • 详解MySQL中ALTER命令的使用
  • sql 语句
  • sql中case when的用法
  • fat32转换为ntfs分区命令
  • centos 安装
  • centos bond mode
  • linux安装软件怎么安装
  • mac2020怎么换开机背景
  • win8系统如何
  • bootstrap轮播插件
  • js+html
  • ExtJS Ext.MessageBox.alert()弹出对话框详解
  • jq复制元素
  • button button button
  • js弹出小窗口
  • 批处理系统的进程调度算法
  • javascript HTML+CSS实现经典橙色导航菜单
  • jquery教程与例子
  • 重庆国税电子税务局手机版
  • 佛山市地方税务局与国家税务局合并没有
  • 江苏省国税局客服电话
  • 新疆皮山县概况
  • 收到的短信内容是什么
  • 税务主管机关有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设