%PDF- %PDF-
Direktori : /home1/dimen328/libertysa.com.br/admin/modules/paginas/ |
Current File : //home1/dimen328/libertysa.com.br/admin/modules/paginas/CadFormJS.js |
//$('#conteudo').editable({FullPage: true,inlineMode: false, imageUploadURL: 'includes/uploaderFroala.inc.php', language: 'pt_br',height: 600 }); CKEDITOR.replace('conteudo',{ filebrowserUploadUrl:'includes/uploaderFroala.inc.php' }); $(".accordion-toggle").off(); $(".accordion-toggle").on("click", function(){ if($(this).hasClass("collapsed")){ $(this).find("i").removeClass("fa-chevron-down").addClass("fa-chevron-up"); }else{ $(this).find("i").removeClass("fa-chevron-up").addClass("fa-chevron-down"); } }); //função para buscar informações do conteúdo $( "#modelo" ).change(function(){ tipoModelo = $(this).val(); //definir url + oper $.ajax({ url: "modules/paginas/CTRL.php", type: 'POST', data: { oper: "12",tipoModelo:tipoModelo }, complete: function (e, xhr, result) { if (e.readyState == 4 && e.status == 200) { try { var Obj = eval("(" + e.responseText + ")"); //Combo OS } catch (err) { } if(Obj != null){ $(".fr-placeholder").hide(); $(".froala-element").html(Obj); } } } }); }); //fim //valida nome campo $('#arquivo').on('keyup', function(){ var text = $(this).val(); text = text.replace(new RegExp('[ÁÀÂÃáàâã]','gi'), 'a'); text = text.replace(new RegExp('[ÉÈÊéèê]','gi'), 'e'); text = text.replace(new RegExp('[ÍÌÎíìî]','gi'), 'i'); text = text.replace(new RegExp('[ÓÒÔÕóòôõ]','gi'), 'o'); text = text.replace(new RegExp('[ÚÙÛúùû]','gi'), 'u'); text = text.replace(new RegExp('[Çç]','gi'), 'c'); if(RegExp(text)){ $(this).val( text ); } }); //fim validação function inserir(arquivo,titulo,resumo,menu,visualizacao,status) { $.ajax({ url: "modules/paginas/CTRL.php", type: 'POST', data: { oper: "1", arquivo:arquivo, titulo: titulo, resumo: resumo, menu: menu, visualizacao: visualizacao, status: status }, complete: function (e, xhr, result) { if (e.readyState == 4 && e.status == 200) { try { var Obj = eval("(" + e.responseText + ")"); //Combo OS } catch (err) { } if(Obj != null){ $("#collapseCadastro").append ( '<div class="panel-footer">' + '</div>' ); if(Obj.msg == '1'){ $("#collapseCadastro").parent(".panel").addClass("panel-success"); $("#collapseCadastro").parent(".panel").removeClass("panel-info"); $(".form-control").val(""); $(".froala-element").html(""); $(".panel-footer").append ( '<div class="alert alert-success alert-dismissable">' + '<button type="button" class="close closeFooter" data-dismiss="alert" aria-hidden="true">×</button>' + 'Cadastro realizado com sucesso.' + '</div>' ); } else { $("#collapseCadastro").parent(".panel").addClass("panel-danger"); $("#collapseCadastro").parent(".panel").removeClass("panel-info"); $(".panel-footer").append ( '<div class="alert alert-danger alert-dismissable">' + '<button type="button" class="close closeFooter" data-dismiss="alert" aria-hidden="true">×</button>' + 'O Cadastro não pôde ser realizado.' + '</div>' ); } $(".closeFooter").click(function(){ $(".panel-footer").hide(600); $(".panel-footer").remove(); $("#collapseCadastro").parent(".panel").addClass("panel-info"); ($("#collapseCadastro").parent(".panel").hasClass("panel-danger")) ? $("#collapseCadastro").parent(".panel").removeClass("panel-danger") : $("#collapseCadastro").parent(".panel").removeClass("panel-success"); $("#btninserir").removeAttr('disabled'); $(".form-control-feedback").remove(); }); setTimeout(function(){ $(".closeFooter").click(); $("#btnSearch").click(); }, 2000); } } } }); } function atualizaMenuStatus(status,idmenu){ //definir url + oper $.ajax({ url: "modules/menus_site/CTRL.php", type: 'POST', data: { oper: "10",status:status,idmenu:idmenu }, complete: function (e, xhr, result) { if (e.readyState == 4 && e.status == 200) { try { var Obj = eval("(" + e.responseText + ")"); //Combo OS } catch (err) { } if(Obj != null){ } } } }); } // $(".nicEdit-main").html(""); function gravarArquivoPHP(arquivo,conteudo){ //definir url + oper $.ajax({ url: "modules/paginas/CTRL.php", type: 'POST', data: { oper: "11",arquivo:arquivo,conteudo:conteudo }, complete: function (e, xhr, result) { if (e.readyState == 4 && e.status == 200) { try { var Obj = eval("(" + e.responseText + ")"); //Combo OS } catch (err) { } if(Obj != null){ } } } }); } $("#btninserir").click(function(){ $(this).attr("disabled", "disabled"); $(".requiredField").each(function(index,value){ $(this).next().remove(); verificaBranco($(value).attr("id"), function(response){ if(response == true){ arquivoFormatado = $("#arquivo").val().split(".")[0].toLowerCase(); // var conteudo = $(".froala-element").html(); var conteudo = CKEDITOR.instances.conteudo.getData(); gravarArquivoPHP($("#arquivo").val().split(".")[0],conteudo); inserir(arquivoFormatado,$("#titulo").val(),$("#resumo").val(),$("#menus").val(),$("#visualizacao").val(),$("#status").val()); atualizaMenuStatus($("#status").val(),$("#menus").val()); } else { $("#btninserir").removeAttr('disabled'); } }); }); }); $("#btnvoltar").click(function(){ $(".closeCad").click(); }); function preenchecampos(campo, modulo, oper){ $.ajax({ url: "modules/" + modulo + "/CTRL.php", type: 'POST', data: {oper: oper}, complete: function(e, xht, result){ if (e.readyState == 4 && e.status == 200) { try { //Converte a resposta HTTP JSON em um objeto JavaScript var Obj = eval("(" + e.responseText + ")"); } catch (err) { alert("Ops. Erro ao retornar json."); } if (Obj != null) { for (var i = 0; i < Obj.length; i++){ $("#" + campo).append("<option value="+ Obj[i].id +">"+ Obj[i].descricao +"</option>"); } } } } }); } preenchecampos("menus","menus_site",8);