位置: IT常识 - 正文

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

发布时间:2024-01-26
我们用织梦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知识点思维导图)

  • 怎样让关键词排名更加稳定?(关键词排名操作方法)

    怎样让关键词排名更加稳定?(关键词排名操作方法)

  • 怎样免费(轻成本)在网上做推广宣传

    怎样免费(轻成本)在网上做推广宣传

  • js 替换指定字符(js中替换字符串中某字符的方法)

    js 替换指定字符(js中替换字符串中某字符的方法)

  • oppo怎么关闭游戏免打扰模式(oppo怎么关闭游戏引擎)

    oppo怎么关闭游戏免打扰模式(oppo怎么关闭游戏引擎)

  • opporeno4pro是曲面屏还是直面屏(opporeno4是曲面屏)

    opporeno4pro是曲面屏还是直面屏(opporeno4是曲面屏)

  • 剪映怎么发布模板(剪映怎么发布模板作品)

    剪映怎么发布模板(剪映怎么发布模板作品)

  • 怎么取消自己qq被赞动画(怎么取消自己的抖音)

    怎么取消自己qq被赞动画(怎么取消自己的抖音)

  • 换路由器需要宽带账号密码吗(换路由器要换套餐吗)

    换路由器需要宽带账号密码吗(换路由器要换套餐吗)

  • ipad mini5什么时候上市的(ipad mini5什么时候发布)

    ipad mini5什么时候上市的(ipad mini5什么时候发布)

  • 小红书图片尺寸怎么调(小红书图片尺寸怎么变小了)

    小红书图片尺寸怎么调(小红书图片尺寸怎么变小了)

  • v20如何调成24小时制(v20手机时间怎么设置24小时)

    v20如何调成24小时制(v20手机时间怎么设置24小时)

  • qq下载文件很慢(qq文件下载特别慢)

    qq下载文件很慢(qq文件下载特别慢)

  • 抖音视频怎么下载手机(抖音视频怎么下载到相册)

    抖音视频怎么下载手机(抖音视频怎么下载到相册)

  • 内存和显存有什么区别(内存和显存有关系吗)

    内存和显存有什么区别(内存和显存有关系吗)

  • iphone11配件有哪些(苹果11手机配件都有什么)

    iphone11配件有哪些(苹果11手机配件都有什么)

  • 中文缩写ncp是什么意思(英文缩写ncp什么意思)

    中文缩写ncp是什么意思(英文缩写ncp什么意思)

  • 快手有公会吗(快手有公会或者家族吗)

    快手有公会吗(快手有公会或者家族吗)

  • 为什么抖音不能美颜了(为什么抖音不能保存到本地相册)

    为什么抖音不能美颜了(为什么抖音不能保存到本地相册)

  • 企业微信怎么更改微信(企业微信怎么更新最新版本)

    企业微信怎么更改微信(企业微信怎么更新最新版本)

  • wps怎么清除表格内容(wps怎么清除表格里的绘图工具)

    wps怎么清除表格内容(wps怎么清除表格里的绘图工具)

  • iphone11和iphone 11pro区别(iphone11和iphone11pro像素对比)

    iphone11和iphone 11pro区别(iphone11和iphone11pro像素对比)

  • 转转保卖下单能取消吗(转转保卖下单后不想卖了怎么办)

    转转保卖下单能取消吗(转转保卖下单后不想卖了怎么办)

  • 小米电池温度多少正常(小米 电池温度)

    小米电池温度多少正常(小米 电池温度)

  • vivoy51安全模式怎么关闭(vivoy51安全模式怎么回事啊)

    vivoy51安全模式怎么关闭(vivoy51安全模式怎么回事啊)

  • 红米note7的闪光灯在哪里(红米闪光灯怎么设置方法)

    红米note7的闪光灯在哪里(红米闪光灯怎么设置方法)

  • 微擎框架破解版v2.7.3去授权一键安装纯净商业版(微擎纯净框架,无任何限制)-电脑学习网(微擎框架源码)

    微擎框架破解版v2.7.3去授权一键安装纯净商业版(微擎纯净框架,无任何限制)-电脑学习网(微擎框架源码)

  • 限定性净资产账务处理
  • 银行内部利息支出
  • 年终奖1月发放能算上一年吗
  • 建筑综合税率包含企业所得税吗
  • 注册资本转出可以吗
  • 代收款有手续费怎么做账
  • 结存材料应分摊什么
  • 员工冲借款收据怎么开?
  • 冲销成本结转需要什么凭证
  • 避税方法一般有几种
  • 转账支票支付展览费
  • 2014年税收征管体制改革
  • 免征增值税和营业税政策
  • 股票发行的会计分录
  • 补缴的以前年度的税费及滞纳金用更正申报企业所得税吗
  • 小规模纳税人出租房屋增值税税率是多少
  • 纳税总额包括
  • 差旅费未及时报销说明怎么写
  • 收到押金入什么会计科目
  • 减少其他应付款冲费用做以前年度损益调整如何做分录
  • 财务费用结转本年利润借贷方怎么记
  • 哪些税费不适用征管法?
  • 支付拆迁补偿款做账
  • 应交税金月底可以有余额吗
  • 代发工资开的发票可以抵扣吗?
  • 电脑自我诊断
  • macos连接wifi无法上网
  • 佣金代扣代缴增值税需要缴纳附加税吗
  • imac夜间模式
  • 产权登记在开发商名下怎么过户
  • php怎么爬数据
  • 农村合作社免所得税吗
  • 集团关联企业间关联交易对账单
  • 预提费用的分录
  • 治疗孩子咳嗽小秘方,超实用
  • 折旧与摊销会计分录
  • vue实现简易购物车
  • php分页思路
  • mysql事件使用方法
  • 抵扣条件
  • 天猫一般纳税人如何纳税
  • 企业所得税季报是填累计数吗
  • 个体工商户没有收入要交税吗
  • 配件盘点的方法
  • 风险资本生存概率
  • 外包员工食堂怎么做账
  • 批处理命令在windows操作中的典型应用
  • 一个人失恋了该怎么安慰她
  • python怎么用
  • 还款利息
  • 财务报表的填写要求
  • 汽车报废残值如何处理
  • php图片格式转换
  • 无追索权保理的例外
  • 收到总公司拨款怎么入账
  • 固定资产出售增值税减按2%征收,附表一,填写
  • 新收入准则按照期间确认收入
  • 供应链公司的骗局招司机是真的吗
  • 交通费用报销明细表
  • 累计折旧税率
  • 小规模公司购买成本票严重吗
  • 贴现汇票到期收回时
  • 公司不注销有什么影响吗
  • mysql触发器的作用
  • sql常用语句大全 实例
  • mysql修改允许远程连接
  • 老毛桃U盘装系统综合教程
  • 无windows什么意思
  • 硬盘安装xp系统安装教程
  • ubuntu下mysql的常用命令
  • vim的配置文件名
  • windows7里剪切小剪刀在哪里
  • ComboBox 和 DateField 在IE下消失的解决方法
  • cocos2dx 2.2.2
  • Node.js中的construct构造函数
  • jquery中的动画方法有哪些
  • javascript编程基础
  • 国家税务总局是正部级还是副部级
  • 摩托车的消费税率
  • 如何在国税网下载发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号