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(); } }); //=================================================================================