位置: IT常识 - 正文

DEDECMS实现自定义字段排序的修改方法(dedecms怎么更换模板)

编辑:rootadmin
标签dede:arclist的排序是通过orderby来指定的,如下:{dede:arclist orderby='排序字段' }{/dede:arclist}orderby='sortrank' 文档排序方式§ orderby='hot' 或 orderby='click' 表示按点击数排列§ orderby='sortrank' 或 orderby='pubdate' 按出版时间排列§ orderby='near'§ orderby=='lastpost' 按最后评论时间§ orderby=='scores' 按得分排序§ orderby='id' 按文章ID排序§ orderby='rand' 随机获得指定条件的文档列表而能给orderby赋值的只能是上面列出的值,也就是说dede:arclist 标签只能按照上面列出的字段排序。那怎样才能按照自定义的字段排序呢?假如我现在在dede_archives表里面添加了一个字段orderid,我想按照这个字段排序。直接这样写:{dede:arclist orderby='orderid' }是不行的。那应该怎样修改?数据库操作:用MYSQL的管理工具或者其他,修改dede_archives表结构,添加一列orderid字段后台文件操作:1、修改article_add.php,改187行,字段和接收文本的值//保存到主表$query = "INSERT INTO `dede_archives`(id,typeid,typeid2,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,notpost,description,keywords,filename,dutyadmin,orderid)VALUES ('$arcID','$typeid','$typeid2','$sortrank','$flag','$ismake','$channelid','$arcrank','$click','$money','$title','$shorttitle','$color','$writer','$source','$litpic','$pubdate','$senddate','$adminid','$notpost','$description','$keywords','$filename','$adminid','$orderid');";2、修改article_edit.php,在191行的dutyadmin='$adminid'之后加逗号,换行后添加orderid='$orderid'3、修改article_add.htm和article_edit.html,这个自行琢磨哦(懂点HTML知识的都会哦)前台文件操作:1、修改include/arc.listview.class.php,在第551行至555行处添加如下代码:else if($orderby=="orderid") {$ordersql = " order by arc.orderid $orderWay";}2、修改594行代码,修改如下(此步骤是参考他人的,可以省略,个人测试了,不起作用)if(ereg('hot|click|lastpost|orderid ',$orderby))3、修改taglib里的arclist.lib.php,235行添加如下代码:else if($orderby == 'orderid') $ordersql = " order by arc.orderid ' $orderWay,arc.id $orderWay";这样就能实现自定义字段的操作了,UTF-8版也可以类似修改即可。HTML模板调用如下:{dede:arclist typeid='2' row='11' titlelen='42' orderby='orderid' orderway='desc'}这里是HTML部分{/dede:arclist}

推荐整理分享DEDECMS实现自定义字段排序的修改方法(dedecms怎么更换模板),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:dedecms自动采集更新,dedecms转zblog,dedecms自动采集更新,dedecms自定义表单调用,dedecms怎么用,dedecms怎么更换模板,dedecms怎么用,dedecms怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

免责

本文链接地址:https://www.jiuchutong.com/zhishi/310548.html 转载请保留说明!

上一篇:phpcms怎么修改id?(如何修改php)

下一篇:phpcms v9后台登录提示验证码错误(phpcms v9用户手册)

  • 微信公众号名称能修改吗(微信公众号名称可以改吗)

    微信公众号名称能修改吗(微信公众号名称可以改吗)

  • 荣耀手机如何恢复桌面天气和时间(荣耀手机如何恢复微信聊天记录)

    荣耀手机如何恢复桌面天气和时间(荣耀手机如何恢复微信聊天记录)

  • 腾讯电脑管家软件打不开怎么办(腾讯电脑管家软件搬家怎么用不了)

    腾讯电脑管家软件打不开怎么办(腾讯电脑管家软件搬家怎么用不了)

  • 机械键盘个别键位失灵(机械键盘个别键手感不同)

    机械键盘个别键位失灵(机械键盘个别键手感不同)

  • 淘宝第一层级和第二层级的差别(淘宝第一层级什么意思)

    淘宝第一层级和第二层级的差别(淘宝第一层级什么意思)

  • 京东怎么发起退款申请(京东怎么发起退货退款申请)

    京东怎么发起退款申请(京东怎么发起退货退款申请)

  • 平板腾讯会议为什么没有共享屏幕(平板腾讯会议为什么不能横屏)

    平板腾讯会议为什么没有共享屏幕(平板腾讯会议为什么不能横屏)

  • pdf是扫描件吗(图片转成pdf是扫描件吗)

    pdf是扫描件吗(图片转成pdf是扫描件吗)

  • 您的连接不是私密连接怎么解决(您的连接不是私密连接是怎么回事)

    您的连接不是私密连接怎么解决(您的连接不是私密连接是怎么回事)

  • 错误678远程计算机没反应是什么意思(错误678远程计算机没反应怎么办)

    错误678远程计算机没反应是什么意思(错误678远程计算机没反应怎么办)

  • 家里wifi卡是什么原因(家里面wifi卡怎么办)

    家里wifi卡是什么原因(家里面wifi卡怎么办)

  • iphone7自动亮度怎么关(苹果7自动亮度)

    iphone7自动亮度怎么关(苹果7自动亮度)

  • 美团人脸识别怎么不通过(美团人脸识别怎么破)

    美团人脸识别怎么不通过(美团人脸识别怎么破)

  • 华为手机跟平板充电器的区别(华为手机跟平板怎么多屏协同)

    华为手机跟平板充电器的区别(华为手机跟平板怎么多屏协同)

  • 完全放电什么意思(完全放电什么意思呀)

    完全放电什么意思(完全放电什么意思呀)

  • 微信能不能设置密码锁(微信能不能设置自动回复)

    微信能不能设置密码锁(微信能不能设置自动回复)

  • 苹果怎么将视频歌曲转为铃声(苹果怎么将视频传到电脑)

    苹果怎么将视频歌曲转为铃声(苹果怎么将视频传到电脑)

  • 手机桌面文件夹怎么解散(手机桌面文件夹怎么建)

    手机桌面文件夹怎么解散(手机桌面文件夹怎么建)

  • qq解除关系是谁删了谁(qq里什么叫解除关系)

    qq解除关系是谁删了谁(qq里什么叫解除关系)

  • 华为手机放大镜怎么开(华为手机放大镜怎么取消设置功能)

    华为手机放大镜怎么开(华为手机放大镜怎么取消设置功能)

  • win10专业版永久激活秘钥/激活码/序列号推荐 附激活工具(WIN10专业版永久激活)

    win10专业版永久激活秘钥/激活码/序列号推荐 附激活工具(WIN10专业版永久激活)

  • 发现Linux中IP地址冲突的方法(linux的ip查看)

    发现Linux中IP地址冲突的方法(linux的ip查看)

  • 项目异地预缴附加税会计分录是?
  • 所得税会计与财务会计比较研究
  • 车船税缴纳的相关知识?
  • 注册会计师税法真题
  • 收益性支出包括哪些内容
  • 预计净残值影响减值准备吗
  • 本年已交税费怎么算
  • 增值税专用发票电子版
  • 销售退款怎么做分录
  • 新会计准则下长期股权投资的变化
  • 非行政性罚款可以撤销吗
  • 车贷抵押金计入会计科目?
  • 电子承兑汇票到期前10天可以做提示付款
  • 新车车牌照
  • 社保扣除当月工资还是上个月
  • 不动产发票怎么填写
  • 企业增资扩股如何办理
  • 已抵扣红字发票信息表怎么开
  • 小规模纳税人月超10万季度不超30万
  • 社保和个税怎么个对应法
  • 从农民手中购买农产品税率
  • 卷式发票有税率吗
  • 金税盘怎么清盘视频
  • 2020水利基金
  • 如何填制记账凭证总结
  • 营业收入包括的项目有
  • 房地产预缴税金附加可以计提吗
  • php开发用什么ide
  • ajax获取php数据
  • phpswitch语句成绩判断
  • 电脑的nip是什么
  • PHP:pg_version()的用法_PostgreSQL函数
  • vue打包vendor文件过大
  • 解决本地浏览器的方法
  • vue2+element-plus 密码校验及动态校验
  • 持有至到期投资科目被取消了吗
  • 贸易公司和生产厂家怎么合作能够双赢
  • 个税申报失败如何修复
  • vue3项目搭建
  • uni-app实战教程
  • 玩转ChatGPT:中科院ChatGPT Academic项目部署与测评
  • vue系列教程
  • controller控制器怎么调
  • php dirname函数
  • 不是销售类的工作可以做什么
  • 培训机构账务处理
  • 收款收据可以盖业务章吗
  • 怎么样去掉
  • 购办公桌椅入什么费用
  • 金蝶系统结账之后反结账
  • 企业因受疫情影响导致停工停产的
  • 政府代建工程
  • 盈余公积转增实收资本对会计要素的影响
  • 固定资产在以后会计期间可以转回吗
  • 公司做的形象墙效果图
  • 企业发生坏账损失时,在当期确认坏账损失
  • 企业购买国债逆回购怎么操作
  • 只有进项要交税吗
  • 主营业务成本暂估怎么算
  • 冲上月暂估入账的 会计分录
  • 已经开了发票需要退款怎么处理?
  • 资本公积金什么时候提取
  • 工资核算模块初始设置的内容有
  • winxp文件夹选项在哪
  • ubuntu20.04怎么用
  • 笔记本出厂预装系统
  • netsh cmd
  • centos配置IP地址
  • windows安装软件需要管理员权限
  • 系统警告设置
  • win10系统哪款好
  • pycharm远程调试代码
  • javascript entries
  • 自动登入
  • js 在线调试
  • wxpython中Textctrl回车事件无效的解决方法
  • c#string stringbuilder
  • 国家税务局级别排名
  • 减免所得税额怎么计算出来的
  • 特斯拉购车补贴2023苏州
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设