You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1 lines
7.8 KiB

<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <meta name="renderer" content="webkit|ie-comp|ie-stand"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> <meta http-equiv="Cache-Control" content="no-siteapp" /> {php}include BASE_PATH."/modules/assets/templates/top.tpl";{/php} <title>轮播图管理</title> {literal} <style> td a{ width: 44%; margin: 2%!important; float: left; } </style> {/literal} </head> <body> <nav class="breadcrumb"> 小程序 <span class="c-gray en">&gt;</span> <a href="index.php?module=banner" >轮播图管理</a> </nav> <div class="pd-20"> <div style="clear:both;"> <button class="btn newBtn radius" onclick="location.href='index.php?module=banner&action=add';" > <div style="height: 100%;display: flex;align-items: center;font-size: 14px;"> <img style="margin-right: 2px!important;height: 13px; width: 13px;" src="images/icon1/add.png"/>&nbsp;添加轮播图 </div> </button> </div> <div class="mt-20"> <table class="table table-border table-bordered table-bg table-hover"> <thead> <tr class="text-c"> <th>序</th> <th>图片</th> <th>链接</th> <th>排序号</th> <th>发布时间</th> <th>操作</th> </tr> </thead> <tbody> {foreach from=$list item=item name=f1} <tr class="text-c"> <td>{$smarty.foreach.f1.iteration}</td> <td><image class='pimg' src="{$item->image}" style="width: 150px;height:80px;"/></td> <td>{$item->url}</td> <td>{$item->sort}</td> <td>{$item->add_date}</td> <td> <a style="text-decoration:none" class="ml-5" href="index.php?module=banner&action=modify&id={$item->id}&yimage={$item->image}" title="修改" > <div style="align-items: center;font-size: 12px;display: flex;"> <div style="margin:0 auto;;display: flex;align-items: center;"> <img src="images/icon1/xg.png"/>&nbsp;修改 </div> </div> </a> <a style="text-decoration:none" class="ml-5" href="javascript:void(0);" onclick="confirm('确定要删除此轮播图吗?',{$item->id})"> <div style="align-items: center;font-size: 12px;display: flex;"> <div style="margin:0 auto;;display: flex;align-items: center;"> <img src="images/icon1/del.png"/>&nbsp;删除 </div> </div> </a> </td> </tr> {/foreach} </tbody> </table> </div> <div style="text-align: center;display: flex;justify-content: center;">{$pages_show}</div> </div> <div id="outerdiv" style="position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);z-index:2;width:100%;height:100%;display:none;"><div id="innerdiv" style="position:absolute;"><img id="bigimg" src="" /></div></div> {php}include BASE_PATH."/modules/assets/templates/footer.tpl";{/php} {literal} <script type="text/javascript"> $(function(){ $(".pimg").click(function(){ var _this = $(this);//pimg元素作为_this传入函数 imgShow("#outerdiv", "#innerdiv", "#bigimg", _this); }); }); function imgShow(outerdiv, innerdiv, bigimg, _this){ var src = _this.attr("src");//pimg元素中的src属性 $(bigimg).attr("src", src);//#bigimg元素的src属性 /**/ $("<img/>").attr("src", src).load(function(){ var windowW = $(window).width();// var windowH = $(window).height();// var realWidth = this.width;// var realHeight = this.height;// var imgWidth, imgHeight; var scale = 0.8;// if(realHeight>windowH*scale) {// imgHeight = windowH*scale;// imgWidth = imgHeight/realHeight*realWidth;// if(imgWidth>windowW*scale) {// imgWidth = windowW*scale;// } } else if(realWidth>windowW*scale) {// imgWidth = windowW*scale;// imgHeight = imgWidth/realWidth*realHeight;// } else {// imgWidth = realWidth; imgHeight = realHeight; } $(bigimg).css("width",imgWidth);// var w = (windowW-imgWidth)/2;// var h = (windowH-imgHeight)/2;// $(innerdiv).css({"top":h, "left":w});//#innerdiv的top和left属性 $(outerdiv).fadeIn("fast");//#outerdiv及.pimg }); $(outerdiv).click(function(){// $(this).fadeOut("fast"); }); } function appendMask(content,src){ $("body").append(` <div class="maskNew"> <div class="maskNewContent"> <a href="javascript:void(0);" class="closeA" onclick=closeMask1() ><img src="images/icon1/gb.png"/></a> <div class="maskTitle"></div> <div style="text-align:center;margin-top:30px"><img src="images/icon1/${src}.png"></div> <div style="height: 50px;position: relative;top:20px;font-size: 22px;text-align: center;"> ${content} </div> <div style="text-align:center;margin-top:30px"> <button class="closeMask" onclick=closeMask1() ></button> </div> </div> </div> `) }; function closeMask(id){ $.ajax({ type:"get", // index.php?module=banner&action=del&id={$item->id}&yimage={$item->image} url:"index.php?module=banner&action=del&id="+id, async:true, success:function(res){ console.log(res) if(res==1){ appendMask("删除成功","cg"); } else{ appendMask("删除失败","ts"); } } }); } function closeMask1(){ $(".maskNew").remove(); location.replace(location.href); } function confirm (content,id){ $("body").append(` <div class="maskNew"> <div class="maskNewContent"> <a href="javascript:void(0);" class="closeA" onclick=closeMask1() ><img src="images/icon1/gb.png"/></a> <div class="maskTitle"></div> <div style="text-align:center;margin-top:30px"><img src="images/icon1/ts.png"></div> <div style="height: 50px;position: relative;top:20px;font-size: 22px;text-align: center;"> ${content} </div> <div style="text-align:center;margin-top:30px"> <button class="closeMask" style="margin-right:20px" onclick=closeMask("${id}") ></button> <button class="closeMask" onclick=closeMask1() ></button> </div> </div> </div> `) }; </script> {/literal} </body> </html>