| {include file="../../../application/admin/view_new/public/head" /} |
| <div class="page-container p10"> |
|
|
| <div class="layui-tab layui-tab-brief" lay-filter="tabs"> |
| <ul class="layui-tab-title"> |
| <li class="layui-this btn-local" data-href="{:url('downloaded')}">{:lang('local_app')}</li> |
| </ul> |
| <div class="layui-tab-content"> |
| <div class="layui-tab-item layui-show"> |
|
|
| <div class="my-toolbar-box" > |
| <div class=" mb10"> |
| <form class="layui-form " method="post"> |
| <div class="layui-input-inline w300"> |
| <input type="text" autocomplete="off" placeholder="{:lang('wd')}" class="layui-input" name="wd" value="{$param['wd']|mac_filter_xss}"> |
| </div> |
| <button class="layui-btn mgl-20 j-search" >{:lang('btn_search')}</button> |
| </form> |
| </div> |
| </div> |
|
|
| <form class="layui-form p10 " method="post" id="pageListForm"> |
| <div class="layui-row layui-col-space15" id="addon_list"> |
|
|
| </div> |
| <div id="pages" class="center"></div> |
| </form> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| {include file="../../../application/admin/view_new/public/foot" /} |
|
|
|
|
| <script type="text/javascript"> |
| var url=''; |
| layui.use(['form','laypage', 'layer','upload','element'], function() { |
| |
| var form = layui.form |
| , layer = layui.layer |
| , upload = layui.upload |
| ,element = layui.element; |
| |
| |
| element.on('tab(tabs)', function(data){ |
| if(data.index <2){ |
| url = $(this).attr('data-href'); |
| load_list(); |
| } |
| }); |
| |
| $(document).on('click', '.btn-disable,.btn-enable', function() { |
| $.ajax({ |
| type: 'get', |
| dataType:'json', |
| url: "{:url('addon/state')}", |
| data:{name:$(this).attr('data-name'),action:$(this).attr('data-action'),force:0}, |
| success:function($r){ |
| if($r.code ==1){ |
| load_list(); |
| } |
| layer.msg($r.msg); |
| }, |
| complete:function(){ |
| |
| } |
| }); |
| }); |
| $(document).on('click', '.btn-install', function() { |
| |
| }); |
| $(document).on('click', '.btn-uninstall', function() { |
| $.ajax({ |
| type: 'get', |
| dataType:'json', |
| url: "{:url('addon/uninstall')}", |
| data:{name:$(this).attr('data-name'),force:0}, |
| success:function($r){ |
| if($r.code ==1){ |
| load_list(); |
| } |
| layer.msg($r.msg); |
| }, |
| complete:function(){ |
| |
| } |
| }); |
| }); |
| $(document).on('click', '.btn-info', function() { |
| |
| }); |
| |
| $('.btn-local').click(); |
| }); |
| |
| function load_list(){ |
| var h=''; |
| $('#addon_list').html(''); |
| layer.msg("{:lang('wait_submit')}",{time:500000}); |
| |
| $.ajax({ |
| type: 'get', |
| dataType:'jsonp', |
| url: url, |
| success:function($r){ |
| $.each($r.rows,function(i,row){ |
| h ='<div class="layui-col-md3"><div class="addon"> <a href="#" target="_blank"> <img src="'+row.image+'" class="add-logo"> </a> <div class="addon-caption"> <h4>'+row.title+'<span class="layui-badge layui-bg-green">{:lang('level')}</span></h4> <p><b>¥'+row.price+'</b></p> <p>{:lang('author')}: '+row.author+'</p> <p>{:lang('intro')}: '+row.intro+'</p> <p>{:lang('ver')}: '+row.version+'</p> <p>{:lang('update_time')}: '+ getDataTime(row.createtime)+'</p>'; |
| h+='<div class="operate"><span class="btn-group">'; |
| if(row.install =='1'){ |
| h+='<a href="javascript:;" class="layui-btn layui-btn-normal layui-btn-sm j-iframe" data-name="'+row.name+'" data-href="{:url('config')}?name='+row.name+'" ><i class="layui-icon"></i>{:lang('config')}</a>'; |
| if(row.state=='1'){ |
| h+='<a href="javascript:;" class="layui-btn layui-btn-primary layui-btn-sm btn-disable" data-name="'+row.name+'" data-action="disable"><i class="layui-icon">ဆ</i>{:lang('disable')}</a>'; |
| } |
| else{ |
| h+='<a href="javascript:;" class="layui-btn layui-btn-sm btn-enable" data-name="'+row.name+'" data-action="enable"><i class="layui-icon"></i>{:lang('enable')}</a><a href="javascript:;" class="layui-btn layui-btn-danger layui-btn-sm btn-uninstall" data-name="'+row.name+'"><i class="layui-icon">ဆ</i>{:lang('uninstall')}</a>'; |
| } |
| } |
| else{ |
| h+='<a href="javascript:;" class="layui-btn layui-btn-sm btn-install"><i class="layui-icon"></i>{:lang('install')}</a>'; |
| } |
| h+='</span> <span class="fr" style="margin-top:10px;"> <a href="javascript:;" class="btn-info text-gray " data-name="'+row.name+'" title="{:lang('detail')}"><i class="layui-icon"></i></a> </span> </div> </div> </div> </div>'; |
| |
| $('#addon_list').append(h); |
| }); |
| }, |
| complete:function(){ |
| layer.closeAll(); |
| } |
| }); |
| } |
| |
| </script> |
| </body> |
| </html> |