帝国cmsAjax多图图集上传插件使用说明,多图上传插件安装说明


本插件使用Ajax加载图片管理器,更方便简洁的管理网站图片素材,可做多图上传及素材分类管理,需要图片时选择对应图片即可,图集更可拖拽来修改排列顺序,后台,前台投稿均可使用,每

gAwECMSPLUS
gAwECMSPLUS
gAwECMSPLUS
安装说明:gAwECMSPLUS
1、将本插件内  upload内的 文件上传到网站根目录。gAwECMSPLUS
2、登录你的网站后台

  1.  http://你的网址 /e/extend/file/install/  进行安装。
输入表单配置:
  1.  /e/admin/AddNews.php  与 /e/template/DoInfo/ AddInfo.php  (两个文件都要修改)
复制以下代码到<head> </head>中gAwECMSPLUS
<link href="/e/extend/file/diyUpload/css/style.css" rel="stylesheet">gAwECMSPLUS
<script type="text/javascript" src="/e/extend/file/diyUpload/js/jquery.min.js"></script>gAwECMSPLUS
<script type="text/javascript" src="/e/extend/file/diyUpload/js/min.js"></script>gAwECMSPLUS
复制以下代码到</body>前gAwECMSPLUS
<script type="text/javascript" src="http://libs.baidu.com/jqueryui/1.10.2/jquery-ui.min.js"></script>gAwECMSPLUS
<script type="text/javascript" src="/e/extend/file/diyUpload/js/jquery.touch-punch.min.js"></script>gAwECMSPLUS
<script type="text/javascript" src="/e/extend/file/diyUpload/js/jquery.shapeshift.js"></script>gAwECMSPLUS
<script type="text/javascript">gAwECMSPLUS
$(document).ready(function() {gAwECMSPLUS
     $(".pic_container").shapeshift({gAwECMSPLUS
              gutterX: 10,gAwECMSPLUS
              gutterY: 10,gAwECMSPLUS
              paddingX: 0,gAwECMSPLUS
              paddingY: 0gAwECMSPLUS
           });gAwECMSPLUS
 $(".pic_container").Delimages({});gAwECMSPLUS
})gAwECMSPLUS
</script>gAwECMSPLUS
    gAwECMSPLUS
 
  1.  
后台è系统è数据表与系统模型è管理数据表è(选择要使用插件的数据表)管理字段è增加/修改字段gAwECMSPLUS
字段设置如下:gAwECMSPLUS
字段名:   picgAwECMSPLUS
字段类型: 中型字符型(MEDIUMTEXT)gAwECMSPLUS
输入表单显示元素:  单行文本框(text)gAwECMSPLUS
输入表单替换htnl代码(后台): 填入 表单替换html代码(后台).txt  文件中的代码gAwECMSPLUS
投稿表单替换htnl代码(前台投稿): 填入 表单替换html代码(前台投稿).txt  文件中的代码gAwECMSPLUS
 gAwECMSPLUS
 gAwECMSPLUS
 gAwECMSPLUS
相关说明:
  1. html代码(后台).txt 和 表单替换html代码(前台投稿).txt  文件的代码中按钮标签:
   <a href="javascript:void(0);" class="add_file" onclick="add_file(‘<?=$picField?>’,0,10,1);">+加图</a>gAwECMSPLUS
   上面这段代码是触发图片选择器弹出的按钮,其中onclick="add_file(‘<?=$picField?>’,0,10,1);" 为调用处理事件函数。其中有三个值 (0,10,1),下面做下说明:gAwECMSPLUS
   第一个值: 控制单选或多选  值为 1 时只能选择一张图片 值为 0 或其它可选择多张图片。gAwECMSPLUS
   第二个值: 多选图片时控制限制选择数量, 如限制图集数量为10张,则设置为 10 。gAwECMSPLUS
   第三个值: 区分后台输入表单与前台投稿,当值为 1是后台输入,为空或其它值时,是前台投稿。gAwECMSPLUS
 gAwECMSPLUS
2、如使用的数据字段名不是 pic 则需要将 表单替换html代码(后台).txt 和 表单替换html代码(前台投稿).txt  两个文件代码中的  $picField="pic";  改成  $picField="你的字段名";gAwECMSPLUS
 gAwECMSPLUS
3、循环调用图片集gAwECMSPLUS
   if ($r[pic]) {gAwECMSPLUS
         $pic=explode("||||||",$r['pic']);gAwECMSPLUS
         $no=0;gAwECMSPLUS
         for ($i=0;$i<count($pic);$i++){gAwECMSPLUS
           echo '<div><img src="'.$pic[$no].'"><a href="Javascript:void(0);" class="addpic_del_btn"></a></div>';gAwECMSPLUS
           $no++;gAwECMSPLUS
         }gAwECMSPLUS
}gAwECMSPLUS
 gAwECMSPLUS
 gAwECMSPLUS
上传限制修改gAwECMSPLUS
 gAwECMSPLUS
//文件上传方式gAwECMSPLUS
method:"POST",gAwECMSPLUS
//服务器地址;gAwECMSPLUS
server:"",gAwECMSPLUS
//是否已二进制的流的方式发送文件,这样整个上传内容php://input都为文件内容gAwECMSPLUS
sendAsBinary:false,gAwECMSPLUS
// 开起分片上传。 thinkphp的上传类测试分片无效,图片丢失;gAwECMSPLUS
chunked:true,gAwECMSPLUS
// 分片大小gAwECMSPLUS
chunkSize:512 * 10240,gAwECMSPLUS
//最大上传的文件数量, 总文件大小,单个文件大小(单位字节);gAwECMSPLUS
fileNumLimit:50,gAwECMSPLUS
fileSizeLimit:5000 * 10240,gAwECMSPLUS
fileSingleSizeLimit:500 * 10240gAwECMSPLUS
服务器无法保存gAwECMSPLUS
删除gAwECMSPLUS
function EmpireCMSInfoPostFun(add,mid) {gAwECMSPLUS
  console.log(add);gAwECMSPLUS
  gAwECMSPLUS
}gAwECMSPLUS
服务相关:gAwECMSPLUS
由于程序可复制性,一经销售,不予退换。gAwECMSPLUS
本插件为开源程序,有相关问题请联系作者协商解决。gAwECMSPLUS
非商用授权出售,均不提供技术支持与维护服务。如需服务请与作者联系,另行协商收费。gAwECMSPLUS
 

前台调用:

第一张图gAwECMSPLUS
<?phpgAwECMSPLUS
$picr=explode(egetzy('rn'),$navinfor[morepic]);gAwECMSPLUS
for($p=0;$p<count($picr);$p++)gAwECMSPLUS
{gAwECMSPLUS
$spicr=explode("||||||",$picr[$p]);gAwECMSPLUS
?>gAwECMSPLUS
<img src="<?=$spicr[0]?>" />gAwECMSPLUS
<?phpgAwECMSPLUS
}gAwECMSPLUS
?>gAwECMSPLUS
循环gAwECMSPLUS
gAwECMSPLUS
<?phpgAwECMSPLUS
 if ($navinfor[pic]) {gAwECMSPLUS
         $pic=explode("||||||",$r['pic']);gAwECMSPLUS
         $no=0;gAwECMSPLUS
         for ($i=0;$i<count($pic);$i++){gAwECMSPLUS
           echo '<div><img src="'.$pic[$no].'"><a href="Javascript:void(0);" class="addpic_del_btn"></a></div>';gAwECMSPLUS
           $no++;gAwECMSPLUS
         }gAwECMSPLUS
}gAwECMSPLUS
?>gAwECMSPLUS
gAwECMSPLUS
 

分享到 :
相关推荐

发表评论

登录... 后才能评论

评论(3)

加入本站VIP会员订阅计划,海量资源免费下载查看

目前为止共有3位优秀的VIP会员加入!

立即加入VIP会员