git add stuff
This commit is contained in:
91
simpla/design/html/export_users.tpl
Normal file
91
simpla/design/html/export_users.tpl
Normal file
@@ -0,0 +1,91 @@
|
||||
{capture name=tabs}
|
||||
{/capture}
|
||||
{$meta_title='Экспорт покупателей' scope=parent}
|
||||
|
||||
<script src="{$config->root_url}/simpla/design/js/piecon/piecon.js"></script>
|
||||
<script>
|
||||
var in_process=false;
|
||||
var group_id='{$group_id|escape}';
|
||||
var keyword='{$keyword|escape}';
|
||||
var sort='{$sort|escape}';
|
||||
|
||||
{literal}
|
||||
var in_process=false;
|
||||
|
||||
$(function() {
|
||||
|
||||
// On document load
|
||||
$('input#start').click(function() {
|
||||
|
||||
Piecon.setOptions({fallback: 'force'});
|
||||
Piecon.setProgress(0);
|
||||
$("#progressbar").progressbar({ value: 0 });
|
||||
|
||||
$("#start").hide('fast');
|
||||
do_export();
|
||||
|
||||
});
|
||||
|
||||
function do_export(page)
|
||||
{
|
||||
page = typeof(page) != 'undefined' ? page : 1;
|
||||
|
||||
$.ajax({
|
||||
url: "ajax/export_users.php",
|
||||
data: {page:page, group_id:group_id, keyword:keyword, sort:sort},
|
||||
dataType: 'json',
|
||||
success: function(data){
|
||||
|
||||
if(data && !data.end)
|
||||
{
|
||||
Piecon.setProgress(Math.round(100*data.page/data.totalpages));
|
||||
$("#progressbar").progressbar({ value: 100*data.page/data.totalpages });
|
||||
do_export(data.page*1+1);
|
||||
}
|
||||
else
|
||||
{
|
||||
Piecon.setProgress(100);
|
||||
$("#progressbar").hide('fast');
|
||||
window.location.href = 'files/export_users/users.csv';
|
||||
|
||||
}
|
||||
},
|
||||
error:function(xhr, status, errorThrown) {
|
||||
alert(errorThrown+'\n'+xhr.responseText);
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
});
|
||||
{/literal}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.ui-progressbar-value { background-image: url(design/images/progress.gif); background-position:left; border-color: #009ae2;}
|
||||
#progressbar{ clear: both; height:29px; }
|
||||
#result{ clear: both; width:100%;}
|
||||
#download{ display:none; clear: both; }
|
||||
</style>
|
||||
|
||||
|
||||
{if $message_error}
|
||||
<!-- Системное сообщение -->
|
||||
<div class="message message_error">
|
||||
<span>
|
||||
{if $message_error == 'no_permission'}Установите права на запись в папку {$export_files_dir}
|
||||
{else}{$message_error}{/if}
|
||||
</span>
|
||||
</div>
|
||||
<!-- Системное сообщение (The End)-->
|
||||
{/if}
|
||||
|
||||
|
||||
<div>
|
||||
<h1>Экспорт покупателей</h1>
|
||||
{if $message_error != 'no_permission'}
|
||||
<div id='progressbar'></div>
|
||||
<input class="button_green" id="start" type="button" name="" value="Экспортировать" />
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user