php 上传的图片排序,Phpcms v9自定义多图上传组图排序的方法

在具体CMS二次开发过程中,碰到一个需求:Phpcms v9多图上传后不能自定义排序,当图片比较多的时候,怎么样才能方便地对组图自定义排序呢?今天CMSYOU在这里分享Phpcms v9自定义多图上传组图排序的方法。

方法一:新增序号字段,后台填写数字保存序号到数据库,前台自定义按序号调用。

具体截图:

be1e20a4957b553d0fcb11c950661557.png

这一方法具体应用:Phpcms v9组图字段自定义排序功能组件,大家可以购买该组件,实现自定义Phpcms v9组图排序。具体介绍请移步到模板插件栏目。

方法二:新增上移下移按钮,在多图上传后实现排序。

具体方法:

1、找到“phpcms/modules/content/fields/images/form.inc.php”,在第8行左右找到:

在后面增加以下代码:

2、找到statics/js/content_addtop.js文件,在js末尾加入以下代码:

function moveUp(obj){

var current=$(obj).parent();

var prev=current.prev();

if(prev){

current.insertBefore(prev);

}

}

function moveDown(obj){

var current=$(obj).parent();

var next=current.next();

if(next)  {

current.insertAfter(next);

}

}

这两段js的功能是基于jQuery实现第一步里边新增的2个按钮的对应函数:上移、下移。

3、新增对应语言包字段:

找到phpcms/languages/zh-cn/content.lang.php,在41行后面插入以下代码:

$LANG['remove_up'] = '↑上移';

$LANG['remove_down'] = '↓下移';

这样新增的2个按钮就有对应中文了。

修改之后,更新缓存、刷新浏览器缓存,具体测试~

最后,希望大家喜欢CMSYOU今天的分享,具体Phpcms v9自定义多图上传组图排序的方法你会了吧~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值