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

  • 2017年最新互联网常用推广方式(互联网2018)

    2017年最新互联网常用推广方式(互联网2018)

  • 无线wifi连接上无法上网该怎么办(无线wifi)(无线wifi连接上用不了)

    无线wifi连接上无法上网该怎么办(无线wifi)(无线wifi连接上用不了)

  • 苹果xs拍照快门为啥没有声音(苹果xs拍照快门声怎么关)

    苹果xs拍照快门为啥没有声音(苹果xs拍照快门声怎么关)

  • 苹果8p怎么分屏多任务(苹果8p怎么分屏小窗口操作)

    苹果8p怎么分屏多任务(苹果8p怎么分屏小窗口操作)

  • iphonexs键盘下面空白(iphone键盘最下面)

    iphonexs键盘下面空白(iphone键盘最下面)

  • 小米智能手表能发微信吗(小米智能手表能和其他手机配吗?)

    小米智能手表能发微信吗(小米智能手表能和其他手机配吗?)

  • os at nb代表什么(os at nb yb as y ce)

    os at nb代表什么(os at nb yb as y ce)

  • 华硕路由器恢复出厂(华硕路由器恢复出厂设置)

    华硕路由器恢复出厂(华硕路由器恢复出厂设置)

  • 12306注册需要审核多久(12306注册还要去售票处核验身份吗)

    12306注册需要审核多久(12306注册还要去售票处核验身份吗)

  • 看别人快手作品别人会知道吗(看别人快手作品显示用户设置不可见什么意思)

    看别人快手作品别人会知道吗(看别人快手作品显示用户设置不可见什么意思)

  • 为什么iphone7plus发烫严重(为什么iPhone7plus是3G运存)

    为什么iphone7plus发烫严重(为什么iPhone7plus是3G运存)

  • 备忘录与协议的区别(备忘录协议模板)

    备忘录与协议的区别(备忘录协议模板)

  • 华为p30pro前置摄像头像素(华为p30pro前置摄像头)

    华为p30pro前置摄像头像素(华为p30pro前置摄像头)

  • qq书架在哪里找(qq书架在哪里找出来)

    qq书架在哪里找(qq书架在哪里找出来)

  • 华为nova6怎么下载支付宝(华为nova6怎么下载软件)

    华为nova6怎么下载支付宝(华为nova6怎么下载软件)

  • 抖音客服怎么联系(抖音客服怎么联系在线客服)

    抖音客服怎么联系(抖音客服怎么联系在线客服)

  • 苹果11有多重(苹果12pro多重)

    苹果11有多重(苹果12pro多重)

  • win7与win10共享文件 相互共享文件的方法(win7与win10共享文件)

    win7与win10共享文件 相互共享文件的方法(win7与win10共享文件)

  • 华为畅享10plus上市时间(华为畅享10)

    华为畅享10plus上市时间(华为畅享10)

  • 连不上网怎么办(路由器重启后连不上网怎么办)

    连不上网怎么办(路由器重启后连不上网怎么办)

  • 微信收款的声音在哪里设置(微信收款的声音在哪里打开)

    微信收款的声音在哪里设置(微信收款的声音在哪里打开)

  • 怎么查ipad是不是国行(怎么查ipad是不是正版的)

    怎么查ipad是不是国行(怎么查ipad是不是正版的)

  • 微信公众平台群发消息如何删除(微信公众平台群发消息时,目前支持群发的内容包括哪些?)

    微信公众平台群发消息如何删除(微信公众平台群发消息时,目前支持群发的内容包括哪些?)

  • 抖音突然没有浏览量(抖音突然没有浏览量了怎么恢复)

    抖音突然没有浏览量(抖音突然没有浏览量了怎么恢复)

  • 如何利用Python进行垃圾分类(如何利用python进行文本挖掘)

    如何利用Python进行垃圾分类(如何利用python进行文本挖掘)

  • 一般纳税人和小规模纳税人哪个合适
  • 哪些税不用通过应交税费
  • 股东会的特别决议事项包括
  • 销售货物收入确认条件
  • 留存收益的个别资本成本率计算公式
  • 公司开普票和专票哪个好
  • 医疗胶片扫描仪怎么用
  • 收到其他与筹资活动有关的现金计算公式
  • 新企业第一次报所得税
  • 结转损益类收入科目的余额其中主营业务收入
  • 一般纳税人制作除尘器的制作费开票税率是多少
  • 事业单位购入三年期国债的会计分录怎么做?
  • 金融机构对服务的要求
  • 个体工商户该如何交税
  • 倒增值税发票过程
  • 少扣个税多付工资违法吗
  • 研发支出采用什么明细账
  • 境外投资亏损是否可以抵减境内盈利
  • 计算内含报酬率所使用的年金现值系数
  • 有限合伙人的投资风险有哪些
  • linux查杀webshell
  • 激进型和保守型筹资组合怎么判断
  • 普通年金的概念和内涵
  • 认定科技型中小企业简单吗
  • 苹果mac系统怎么截屏快捷键
  • php mysql pdo
  • 会议费计入什么二级科目
  • php vr
  • 金融债券利息收入免税吗
  • 社保缴纳基数相差多少
  • lcasensor是什么进程
  • object转map工具类
  • PHP:zip_close()的用法_Zip函数
  • 汇总收款凭证怎么做账
  • 价税款均未支付
  • 图像分割最新算法
  • framework4.0怎么打开
  • 房产税是什么意思,简单的回答
  • 林木业折旧年限
  • ai运行环境
  • php clob
  • 报销差旅费用什么发票
  • 销售服饰
  • mysql 扩展
  • 资产处置损益明细表货币资金怎么填
  • 物流公司进项包括什么
  • 公允价值进行会计计量
  • 跨地区经营增值税如何缴纳
  • 预收账款可以用吗
  • 现金收支月报表
  • 股权转让母子关系是否缴纳个人所得税
  • 增值税留底注销时怎么办
  • 广告牌制作加盟厂家
  • 暂估入库的商品作暂估冲红会计分录
  • 股权转让完税证明图片
  • 科目汇总表借方和贷方相等吗
  • 购货方收到销售折扣发票怎么入账
  • 红字发票最多几个月
  • 建筑业建议
  • 应纳税工资是应发还是实发
  • 加油费不征税发票可以报销吗
  • 内账外账用一个云盘可以吗
  • 公司分红怎么做账
  • mysql隐式类型转换规则
  • mysql密码忘记了怎么找回
  • 三星笔记是干什么用的
  • windows xp.
  • nodejs使用视频教程
  • nodevideo翻译
  • 如何用dos修复引导
  • webpack vue-loader
  • jquery插件使用教程
  • shell命令是干嘛的
  • 利用forever和pm2部署node.js项目过程
  • Android spinner 的使用
  • mac上安装破解软件会怎样
  • javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
  • 企业所得税汇总纳税备案表
  • 购房发票的发票代码是哪个
  • 国税巡察反馈意见建议
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设