php上传的图⽚排序,Phpcmsv9⾃定义多图上传组图排序的⽅
法
在具体CMS⼆次开发过程中,碰到⼀个需求:Phpcms v9多图上传后不能⾃定义排序,当图⽚⽐较多的时候,怎么样才能⽅便地对组图⾃定义排序呢?今天CMSYOU在这⾥分享Phpcms v9⾃定义多图上传组图排序的⽅法。
⽅法⼀:新增序号字段,后台填写数字保存序号到数据库,前台⾃定义按序号调⽤。
具体截图:
jquery是什么功能组件这⼀⽅法具体应⽤: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 ();
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⾃定义多图上传组图排序的⽅法你会了吧~
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论