var id_cliente_pendente = $("#ajax_tabela_ecommerce_clientes_encomendas_pendentes").data("id-cliente");
var ajax_tabela_noticias = $('#ajax_tabela_ecommerce_clientes_encomendas_pendentes').dataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [-1, -1]}
],
"aLengthMenu": [
[10, 20, 30, -1],
[10, 20, 30, internacionalizacao.todos]
],
"order": [[ 0, "desc" ]],
"bServerSide": true,
"iDisplayLength": 10,
"bProcessing": true,
"sAjaxSource": '/admin/processes/ecommerce/ajaxListaClientesEncomendasPendentes/?id_cliente='+id_cliente_pendente,
"sPaginationType": "bootstrap",
"bStateSave": true,
"bDeferRender": true,
"oLanguage": {
'sProcessing': ' A Carregar,Aguarde..',
"sLengthMenu": internacionalizacao.sLengthMenu,
"sZeroRecords": internacionalizacao.sZeroRecords,
"sInfoEmpty": internacionalizacao.sInfoEmpty,
"sSearch": internacionalizacao.sSearch,
"sInfo": internacionalizacao.sInfo,
"sInfoFiltered": internacionalizacao.sInfoFiltered,
"oPaginate": {
"sPrevious": internacionalizacao.oPaginate.sPrevious,
"sNext": internacionalizacao.oPaginate.sNext
}
},
"fnInitComplete": function (oSettings, json) {
$(".show_loader").hide();
$(".dataTables_info").show();
$("#ajax_tabela_prestadores").show();
},
"fnRowCallback": function (oSettings, json) {
$(".loader_data").fadeOut("slow");
$("#ajax_tabela_prestadores").css("visibility", 'visible');
},
"fnPreRowCallback": function (oSettings, json) {
$("#ajax_tabela_prestadores_info").hide();
}
});
//=================================================================================
var id_cliente_historico = $("#ajax_tabela_ecommerce_clientes_historico_encomendas").data("id-cliente");
var ajax_tabela_noticias = $('#ajax_tabela_ecommerce_clientes_historico_encomendas').dataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [-1, -1]}
],
"aLengthMenu": [
[10, 20, 30, -1],
[10, 20, 30, internacionalizacao.todos]
],
"bServerSide": true,
"iDisplayLength": 10,
"bProcessing": true,
"sAjaxSource": '/admin/processes/ecommerce/ajaxListaClientesHistoricoEncomendas/?id_cliente='+id_cliente_historico,
"sPaginationType": "bootstrap",
"bStateSave": true,
"bDeferRender": true,
"oLanguage": {
'sProcessing': ' A Carregar,Aguarde..',
"sLengthMenu": internacionalizacao.sLengthMenu,
"sZeroRecords": internacionalizacao.sZeroRecords,
"sInfoEmpty": internacionalizacao.sInfoEmpty,
"sSearch": internacionalizacao.sSearch,
"sInfo": internacionalizacao.sInfo,
"sInfoFiltered": internacionalizacao.sInfoFiltered,
"oPaginate": {
"sPrevious": internacionalizacao.oPaginate.sPrevious,
"sNext": internacionalizacao.oPaginate.sNext
}
},
"fnInitComplete": function (oSettings, json) {
$(".show_loader").hide();
$(".dataTables_info").show();
$("#ajax_tabela_prestadores").show();
},
"fnRowCallback": function (oSettings, json) {
$(".loader_data").fadeOut("slow");
$("#ajax_tabela_prestadores").css("visibility", 'visible');
},
"fnPreRowCallback": function (oSettings, json) {
$("#ajax_tabela_prestadores_info").hide();
}
});
//=================================================================================
var ajax_tabela_estados_lista = $('#ajax_tabela_estados_lista').dataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [0, 1, 2, 3, 4, 5, -1, -2]}
],
"bSort": false,
"order": [],
"aaSorting": [],
"aLengthMenu": [
[10, 20, 30, -1],
[10, 20, 30, internacionalizacao.todos]
],
"bServerSide": true,
"iDisplayLength": 10,
"bProcessing": true,
"sAjaxSource": '/admin/processes/ecommerce/ajaxListaEstados',
"sPaginationType": "bootstrap",
"bStateSave": false,
"bDeferRender": true,
"oLanguage": {
'sProcessing': ' A Carregar,Aguarde..',
"sLengthMenu": internacionalizacao.sLengthMenu,
"sZeroRecords": internacionalizacao.sZeroRecords,
"sInfoEmpty": internacionalizacao.sInfoEmpty,
"sSearch": internacionalizacao.sSearch,
"sInfo": internacionalizacao.sInfo,
"sInfoFiltered": internacionalizacao.sInfoFiltered,
"oPaginate": {
"sPrevious": internacionalizacao.oPaginate.sPrevious,
"sNext": internacionalizacao.oPaginate.sNext
}
},
"fnInitComplete": function (oSettings, json) {
$(".show_loader").hide();
$(".dataTables_info").show();
$("a.fancybox").click(function (event) {
function fancyStart() {}
event.preventDefault();
$(this).fancybox();
$("a.fancybox").fancybox({
'onStart': fancyStart()
});
});
$("a.fancybox").bind("click");
var api = this.api();
var json = api.ajax.json();
var info = api.page.info();
$("#ajax_tabela_estados_lista tbody").sortable({
items: "tr:not('#subcategoria')",
cursor: "move",
handle: '#drag_handle',
start: function (event, ui) {
ordem_inicial = ui.item.prevAll().length + 1;
},
update: function (event, ui) {
cidpid = ui.item.context.id.split("_");
nova_ordem = ui.item.prevAll().length + 1 - cidpid[7];
cidpid = ui.item.context.id.split("_");
console.log('NOVA ORDEM '+nova_ordem);
//alert(nova_ordem);
var pid = cidpid[3];
//var cid = cidpid[4];
var inicio_paginacao = cidpid[5];
var total_categorias = cidpid[6];
console.log("ID " + pid);
console.log("Inicio Pag " + inicio_paginacao);
//console.log("Total Cats " + total_categorias);
document.getElementById('ordem_'+pid).value=nova_ordem;
var ordenacao = [];
var indexes = [];
var conta=0;
$('input[name^="ordem"]').each(function(index) {
conta++;
var valordoindex=$(this).attr("data-id");
indexes[index]=valordoindex;
document.getElementById('ordem_'+valordoindex).value=conta;
});
console.log('REGISTOS '+indexes);
$.post('/admin/processes/ecommerce/UpdateRowOrderEstados', {pid: pid, nova_ordem: nova_ordem, ordem_inicial: ordem_inicial, paginacao_inicio: inicio_paginacao, paginacao_limite: json.iDisplayLength,total_categorias:total_categorias, indexes: indexes}, function (resposta) {
console.log('RESPOSTA ' + resposta);
if (resposta === "1") {
function esconder(milisegundos) {
setTimeout(function () {
$("#alterar_ordem_notificacao").html("");
}, milisegundos);
}
function sucesso() {
$("#alterar_ordem_notificacao").html('
A ordem foi alterada com sucesso.
');
esconder(2000);
}
;
sucesso();
} else {
function esconder(milisegundos) {
setTimeout(function () {
$("#alterar_ordem_notificacao").html("");
}, milisegundos);
}
function erro() {
$("#alterar_ordem_notificacao").html('Não foi possivel alterar a ordem.
');
esconder(2000);
}
;
erro();
}
});
}
});
},
"fnRowCallback": function (oSettings, json) {
var api = this.api();
var json = api.ajax.json();
var info = api.page.info();
var info_plus = info.page + 1;
$("a.fancybox").click(function (event) {
function fancyStart() {}
event.preventDefault();
$(this).fancybox();
$("a.fancybox").fancybox({
'onStart': fancyStart()
});
});
$("a.fancybox").bind("click");
},
"fnDrawCallback": function(oSettings) {
var api = this.api();
var json = api.ajax.json();
console.log(json);
if (oSettings._iDisplayLength>json.aaData.length && json.sEcho == 1) {
$('.dataTables_paginate').css("visibility","hidden");
}else{
$('.dataTables_paginate').css("visibility","visible");
}
$("a.fancybox").click(function (event) {
function fancyStart() {}
event.preventDefault();
$(this).fancybox();
$("a.fancybox").fancybox({
'onStart': fancyStart()
});
});
$("a.fancybox").bind("click");
}
});
//=================================================================================
var ajax_tabela_noticias = $('#ajax_tabela_ecommerce_lista_configuracoes').dataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [-1, -2]}
],
"aLengthMenu": [
[10, 20, 30, -1],
[10, 20, 30, internacionalizacao.todos]
],
"bServerSide": true,
"iDisplayLength": 10,
"bProcessing": true,
"sAjaxSource": '/admin/processes/ecommerce/ajaxListaConfiguracoes',
"sPaginationType": "bootstrap",
"bStateSave": true,
"bDeferRender": true,
"oLanguage": {
'sProcessing': ' A Carregar,Aguarde..',
"sLengthMenu": internacionalizacao.sLengthMenu,
"sZeroRecords": internacionalizacao.sZeroRecords,
"sInfoEmpty": internacionalizacao.sInfoEmpty,
"sSearch": internacionalizacao.sSearch,
"sInfo": internacionalizacao.sInfo,
"sInfoFiltered": internacionalizacao.sInfoFiltered,
"oPaginate": {
"sPrevious": internacionalizacao.oPaginate.sPrevious,
"sNext": internacionalizacao.oPaginate.sNext
}
},
"fnInitComplete": function (oSettings, json) {
$(".show_loader").hide();
$(".dataTables_info").show();
$("#ajax_tabela_prestadores").show();
},
"fnRowCallback": function (oSettings, json) {
$(".loader_data").fadeOut("slow");
$("#ajax_tabela_prestadores").css("visibility", 'visible');
},
"fnPreRowCallback": function (oSettings, json) {
$("#ajax_tabela_prestadores_info").hide();
}
});
//=================================================================================
var ajax_tabela_noticias = $('#ajax_tabela_ecommerce_lista_descontos').dataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [-1, -1]},
{ "width": "10%", "targets": 4 }
],
"aLengthMenu": [
[10, 20, 30, -1],
[10, 20, 30, internacionalizacao.todos]
],
"bServerSide": true,
"iDisplayLength": 10,
"bProcessing": true,
"sAjaxSource": '/admin/processes/ecommerce/ajaxListaDescontos',
"sPaginationType": "bootstrap",
"bStateSave": true,
"bDeferRender": true,
"oLanguage": {
'sProcessing': ' A Carregar,Aguarde..',
"sLengthMenu": internacionalizacao.sLengthMenu,
"sZeroRecords": internacionalizacao.sZeroRecords,
"sInfoEmpty": internacionalizacao.sInfoEmpty,
"sSearch": internacionalizacao.sSearch,
"sInfo": internacionalizacao.sInfo,
"sInfoFiltered": internacionalizacao.sInfoFiltered,
"oPaginate": {
"sPrevious": internacionalizacao.oPaginate.sPrevious,
"sNext": internacionalizacao.oPaginate.sNext
}
},
"fnInitComplete": function (oSettings, json) {
$(".show_loader").hide();
$(".dataTables_info").show();
$("#ajax_tabela_prestadores").show();
},
"fnRowCallback": function (oSettings, json) {
$(".loader_data").fadeOut("slow");
$("#ajax_tabela_prestadores").css("visibility", 'visible');
},
"fnPreRowCallback": function (oSettings, json) {
$("#ajax_tabela_prestadores_info").hide();
}
});
//=================================================================================
var ajax_tabela_pagamentos_lista = $('#ajax_tabela_pagamentos_lista').dataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [0, 1, 2, 3, 4, 5, -1, -2]}
],
"bSort": false,
"order": [],
"aaSorting": [],
"aLengthMenu": [
[10, 20, 30, -1],
[10, 20, 30, internacionalizacao.todos]
],
"bServerSide": true,
"iDisplayLength": 10,
"bProcessing": true,
"sAjaxSource": '/admin/processes/ecommerce/ajaxGetListaPagamentos',
"sPaginationType": "bootstrap",
"bStateSave": false,
"bDeferRender": true,
"oLanguage": {
'sProcessing': ' A Carregar,Aguarde..',
"sLengthMenu": internacionalizacao.sLengthMenu,
"sZeroRecords": internacionalizacao.sZeroRecords,
"sInfoEmpty": internacionalizacao.sInfoEmpty,
"sSearch": internacionalizacao.sSearch,
"sInfo": internacionalizacao.sInfo,
"sInfoFiltered": internacionalizacao.sInfoFiltered,
"oPaginate": {
"sPrevious": internacionalizacao.oPaginate.sPrevious,
"sNext": internacionalizacao.oPaginate.sNext
}
},
"fnInitComplete": function (oSettings, json) {
$(".show_loader").hide();
$(".dataTables_info").show();
$("a.fancybox").click(function (event) {
function fancyStart() {}
event.preventDefault();
$(this).fancybox();
$("a.fancybox").fancybox({
'onStart': fancyStart()
});
});
$("a.fancybox").bind("click");
var api = this.api();
var json = api.ajax.json();
var info = api.page.info();
$("#ajax_tabela_pagamentos_lista tbody").sortable({
items: "tr:not('#subcategoria')",
cursor: "move",
handle: '#drag_handle',
start: function (event, ui) {
ordem_inicial = ui.item.prevAll().length + 1;
},
update: function (event, ui) {
cidpid = ui.item.context.id.split("_");
nova_ordem = ui.item.prevAll().length + 1 - cidpid[7];
cidpid = ui.item.context.id.split("_");
console.log('NOVA ORDEM '+nova_ordem);
//alert(nova_ordem);
var pid = cidpid[3];
//var cid = cidpid[4];
var inicio_paginacao = cidpid[5];
var total_categorias = cidpid[6];
console.log("ID " + pid);
console.log("Inicio Pag " + inicio_paginacao);
//console.log("Total Cats " + total_categorias);
document.getElementById('ordem_'+pid).value=nova_ordem;
var ordenacao = [];
var indexes = [];
var conta=0;
$('input[name^="ordem"]').each(function(index) {
conta++;
var valordoindex=$(this).attr("data-id");
indexes[index]=valordoindex;
document.getElementById('ordem_'+valordoindex).value=conta;
});
console.log('REGISTOS '+indexes);
$.post('/admin/processes/ecommerce/UpdateRowOrderPagamentos', {pid: pid, nova_ordem: nova_ordem, ordem_inicial: ordem_inicial, paginacao_inicio: inicio_paginacao, paginacao_limite: json.iDisplayLength,total_categorias:total_categorias, indexes: indexes}, function (resposta) {
console.log('RESPOSTA ' + resposta);
if (resposta === "1") {
function esconder(milisegundos) {
setTimeout(function () {
$("#alterar_ordem_notificacao").html("");
}, milisegundos);
}
function sucesso() {
$("#alterar_ordem_notificacao").html('A ordem foi alterada com sucesso.
');
esconder(2000);
}
;
sucesso();
} else {
function esconder(milisegundos) {
setTimeout(function () {
$("#alterar_ordem_notificacao").html("");
}, milisegundos);
}
function erro() {
$("#alterar_ordem_notificacao").html('Não foi possivel alterar a ordem.
');
esconder(2000);
}
;
erro();
}
});
}
});
},
"fnRowCallback": function (oSettings, json) {
var api = this.api();
var json = api.ajax.json();
var info = api.page.info();
var info_plus = info.page + 1;
$("a.fancybox").click(function (event) {
function fancyStart() {}
event.preventDefault();
$(this).fancybox();
$("a.fancybox").fancybox({
'onStart': fancyStart()
});
});
$("a.fancybox").bind("click");
},
"fnDrawCallback": function(oSettings) {
var api = this.api();
var json = api.ajax.json();
console.log(json);
if (oSettings._iDisplayLength>json.aaData.length && json.sEcho == 1) {
$('.dataTables_paginate').css("visibility","hidden");
}else{
$('.dataTables_paginate').css("visibility","visible");
}
$("a.fancybox").click(function (event) {
function fancyStart() {}
event.preventDefault();
$(this).fancybox();
$("a.fancybox").fancybox({
'onStart': fancyStart()
});
});
$("a.fancybox").bind("click");
}
});
//=================================================================================
var ajax_tabela_envios_lista = $('#ajax_tabela_envios_lista').dataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [0, 1, 2, 3, 4, 5, -1, -2]}
],
"bSort": false,
"order": [],
"aaSorting": [],
"aLengthMenu": [
[10, 20, 30, -1],
[10, 20, 30, internacionalizacao.todos]
],
"bServerSide": true,
"iDisplayLength": 10,
"bProcessing": true,
"sAjaxSource": '/admin/processes/ecommerce/ajaxGetListaEnvios',
"sPaginationType": "bootstrap",
"bStateSave": false,
"bDeferRender": true,
"oLanguage": {
'sProcessing': ' A Carregar,Aguarde..',
"sLengthMenu": internacionalizacao.sLengthMenu,
"sZeroRecords": internacionalizacao.sZeroRecords,
"sInfoEmpty": internacionalizacao.sInfoEmpty,
"sSearch": internacionalizacao.sSearch,
"sInfo": internacionalizacao.sInfo,
"sInfoFiltered": internacionalizacao.sInfoFiltered,
"oPaginate": {
"sPrevious": internacionalizacao.oPaginate.sPrevious,
"sNext": internacionalizacao.oPaginate.sNext
}
},
"fnInitComplete": function (oSettings, json) {
$(".show_loader").hide();
$(".dataTables_info").show();
$("a.fancybox").click(function (event) {
function fancyStart() {}
event.preventDefault();
$(this).fancybox();
$("a.fancybox").fancybox({
'onStart': fancyStart()
});
});
$("a.fancybox").bind("click");
var api = this.api();
var json = api.ajax.json();
var info = api.page.info();
$("#ajax_tabela_envios_lista tbody").sortable({
items: "tr:not('#subcategoria')",
cursor: "move",
handle: '#drag_handle',
start: function (event, ui) {
ordem_inicial = ui.item.prevAll().length + 1;
},
update: function (event, ui) {
cidpid = ui.item.context.id.split("_");
nova_ordem = ui.item.prevAll().length + 1 - cidpid[7];
cidpid = ui.item.context.id.split("_");
console.log('NOVA ORDEM '+nova_ordem);
//alert(nova_ordem);
var pid = cidpid[3];
//var cid = cidpid[4];
var inicio_paginacao = cidpid[5];
var total_categorias = cidpid[6];
console.log("ID " + pid);
console.log("Inicio Pag " + inicio_paginacao);
//console.log("Total Cats " + total_categorias);
document.getElementById('ordem_'+pid).value=nova_ordem;
var ordenacao = [];
var indexes = [];
var conta=0;
$('input[name^="ordem"]').each(function(index) {
conta++;
var valordoindex=$(this).attr("data-id");
indexes[index]=valordoindex;
document.getElementById('ordem_'+valordoindex).value=conta;
});
console.log('REGISTOS '+indexes);
$.post('/admin/processes/ecommerce/UpdateRowOrderEnvios', {pid: pid, nova_ordem: nova_ordem, ordem_inicial: ordem_inicial, paginacao_inicio: inicio_paginacao, paginacao_limite: json.iDisplayLength,total_categorias:total_categorias, indexes: indexes}, function (resposta) {
console.log('RESPOSTA ' + resposta);
if (resposta === "1") {
function esconder(milisegundos) {
setTimeout(function () {
$("#alterar_ordem_notificacao").html("");
}, milisegundos);
}
function sucesso() {
$("#alterar_ordem_notificacao").html('A ordem foi alterada com sucesso.
');
esconder(2000);
}
;
sucesso();
} else {
function esconder(milisegundos) {
setTimeout(function () {
$("#alterar_ordem_notificacao").html("");
}, milisegundos);
}
function erro() {
$("#alterar_ordem_notificacao").html('Não foi possivel alterar a ordem.
');
esconder(2000);
}
;
erro();
}
});
}
});
},
"fnRowCallback": function (oSettings, json) {
var api = this.api();
var json = api.ajax.json();
var info = api.page.info();
var info_plus = info.page + 1;
$("a.fancybox").click(function (event) {
function fancyStart() {}
event.preventDefault();
$(this).fancybox();
$("a.fancybox").fancybox({
'onStart': fancyStart()
});
});
$("a.fancybox").bind("click");
},
"fnDrawCallback": function(oSettings) {
var api = this.api();
var json = api.ajax.json();
console.log(json);
if (oSettings._iDisplayLength>json.aaData.length && json.sEcho == 1) {
$('.dataTables_paginate').css("visibility","hidden");
}else{
$('.dataTables_paginate').css("visibility","visible");
}
$("a.fancybox").click(function (event) {
function fancyStart() {}
event.preventDefault();
$(this).fancybox();
$("a.fancybox").fancybox({
'onStart': fancyStart()
});
});
$("a.fancybox").bind("click");
}
});
//=================================================================================
var ajax_tabela_noticias = $('#ajax_tabela_ecommerce_lista_encomendas').dataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [-1, -1]}
],
"aLengthMenu": [
[10, 20, 30, -1],
[10, 20, 30, internacionalizacao.todos]
],
"order": [[ 0, "desc" ]],
"bServerSide": true,
"iDisplayLength": 10,
"bProcessing": true,
"sAjaxSource": '/admin/processes/ecommerce/ajaxListaEncomendas',
"sPaginationType": "bootstrap",
"bStateSave": true,
"bDeferRender": true,
"oLanguage": {
'sProcessing': ' A Carregar,Aguarde..',
"sLengthMenu": internacionalizacao.sLengthMenu,
"sZeroRecords": internacionalizacao.sZeroRecords,
"sInfoEmpty": internacionalizacao.sInfoEmpty,
"sSearch": internacionalizacao.sSearch,
"sInfo": internacionalizacao.sInfo,
"sInfoFiltered": internacionalizacao.sInfoFiltered,
"oPaginate": {
"sPrevious": internacionalizacao.oPaginate.sPrevious,
"sNext": internacionalizacao.oPaginate.sNext
}
},
"fnInitComplete": function (oSettings, json) {
$(".show_loader").hide();
$(".dataTables_info").show();
$("#ajax_tabela_prestadores").show();
},
"fnRowCallback": function (oSettings, json) {
$(".loader_data").fadeOut("slow");
$("#ajax_tabela_prestadores").css("visibility", 'visible');
},
"fnPreRowCallback": function (oSettings, json) {
$("#ajax_tabela_prestadores_info").hide();
}
});
//=================================================================================
var ajax_tabela_noticias = $('#ajax_tabela_ecommerce_lista_clientes').dataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [-1, -1]}
],
"aLengthMenu": [
[10, 20, 30, -1],
[10, 20, 30, internacionalizacao.todos]
],
"bServerSide": true,
"iDisplayLength": 10,
"bProcessing": true,
"sAjaxSource": '/admin/processes/ecommerce/ajaxListaClientes',
"sPaginationType": "bootstrap",
"bStateSave": true,
"bDeferRender": true,
"oLanguage": {
'sProcessing': ' A Carregar,Aguarde..',
"sLengthMenu": internacionalizacao.sLengthMenu,
"sZeroRecords": internacionalizacao.sZeroRecords,
"sInfoEmpty": internacionalizacao.sInfoEmpty,
"sSearch": internacionalizacao.sSearch,
"sInfo": internacionalizacao.sInfo,
"sInfoFiltered": internacionalizacao.sInfoFiltered,
"oPaginate": {
"sPrevious": internacionalizacao.oPaginate.sPrevious,
"sNext": internacionalizacao.oPaginate.sNext
}
},
"fnInitComplete": function (oSettings, json) {
$(".show_loader").hide();
$(".dataTables_info").show();
$("#ajax_tabela_prestadores").show();
},
"fnRowCallback": function (oSettings, json) {
$(".loader_data").fadeOut("slow");
$("#ajax_tabela_prestadores").css("visibility", 'visible');
},
"fnPreRowCallback": function (oSettings, json) {
$("#ajax_tabela_prestadores_info").hide();
}
});
//=================================================================================