%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home1/dimen328/libertysa.com.br/admin/modules/seo/
Upload File :
Create Path :
Current File : //home1/dimen328/libertysa.com.br/admin/modules/seo/EditFormJS.js

 $(document).ready(function(){
 //movitar seta up/down
$(".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");
	}
});
preenchePagina("#paginas","paginas",6);

(function (id){
	
	$.ajax({
		url:"modules/seo/CTRL.php",
		type: 'POST',
		data:{ oper: "3", id: id},
		complete: function (e, xhr, result){
			if(e.readyState == 4 && e.status == 200){
				
				try{
					var Obj = eval ("("+ e.responseText + ")");
				
				}
				catch(err){}
				
				if(Obj != null){
					
					for(i = 0;i < Obj.keywords.split(",").length;i++ ){
						
						$(".palavra_chave").append(
							'<label class="control-label"></label>'+
							'<div class="input-group">'+
								'<li class="form-control input-sm keywordsLi">'+Obj.keywords.split(",")[i]+'</li>'+
									'<span class="input-group-btn">'+
										'<button class="btn btn-danger btn-sm" type="button" id="btn-remove" name="btn-remove"><i class="fa fa-remove"></i></button>'+ 
									'</span>'+
							'</div>'
						);
					}
					
					$("#description").val(Obj.description);
					$("#paginas").val(Obj.idpagina);
					$("#status").val(Obj.status);
				
				}
			}
		
		}
	});
})($("#idEdit").val());

function preenchePagina(elemento,modulo,operListar){
	$.ajax({
		url: "modules/"+modulo+"/CTRL.php",
		type: 'POST',
		data: { oper: operListar },
		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){
				
					for(var i = 0; i < Obj.length; i++){
											
						$(elemento).append
						(	
							"<option value='"+Obj[i].id+"'>"+Obj[i].descricao.split(".")[0]+"</option>"
						);
					
					}
					
				}
				
			}
		}
	});
}

function atualizar(id,keywords,description,status){
	
	$.ajax({
		url: "modules/seo/CTRL.php",
		type: 'POST',
		data: { oper: "4", id: id, keywords: keywords, description: description, 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){
								
					$("#collapseEditar").append
					(
						'<div class="panel-footer">' +
						'</div>'
					);
					
					if(Obj.msg == '1'){
						$("#collapseEditar").parent(".panel").addClass("panel-success");
						$("#collapseEditar").parent(".panel").removeClass("panel-info");
						$(".panel-footer").append
						(
							'<div class="alert alert-success alert-dismissable">' +
                                '<button type="button" class="close closeFooter" data-dismiss="alert" aria-hidden="true">x</button>' +
                                'Dados alterados com sucesso.' +
                            '</div>'
						);
						
						setTimeout(function(){
							$(".closeEdit").click();
						}, 1000);
						
					} else {
						$("#collapseEditar").parent(".panel").addClass("panel-danger");
						$("#collapseEditar").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">x</button>' +
                                'Os Dados não foram alterados.' +
                            '</div>'
						);
					}
					
					$(".closeFooter").click(function(){
						$(".panel-footer").hide(600);
						$(".panel-footer").remove();
						$("#collapseEditar").parent(".panel").addClass("panel-info");
						($("#collapseEditar").parent(".panel").hasClass("panel-danger")) ? $("#collapseEditar").parent(".panel").removeClass("panel-danger") : $("#collapseEditar").parent(".panel").removeClass("panel-success");
						$(".form-control-feedback").remove();
						$("#btnatualizar").removeAttr('disabled');
					});
					
					setTimeout(function(){
						$(".closeFooter").click();
						$("#btnSearch").click();	
					}, 1000);
					
				}
				
			}
		} 
	});
} 

$("#btnatualizar").click(function(){
		
	var keywords= "";
	$(".keywordsLi").each(function(index,value){
		keywords += keywords = $(this).text() + ",";
	});
			
		var validar = true;
		$(this).attr("disabled", "disabled");
		
		$(".requiredField").each(function(index,value){
			verificaBranco($(value).attr("id"), function(response){
				if(response == true){
					 validar  = true;
				} 
			});		
		});
	
		if(validar){  	
			atualizar($("#idEdit").val(),keywords.slice(0,-1),$("#description").val(),$("#status").val());
		}else{
			$("#btnatualizar").removeAttr('disabled');
		}
});
$("#btnvoltar").click(function(){
	$(".closeEdit").click();
});
$("#btn-add").off();
$("#btn-add").on("click",function(){
	
	if( $("#keywords").val() == ""){
		$("#btn-add").attr("disabled","disabled");
		
			$("#keywords").addClass("panel-danger");
			$("#btn-add").removeClass("btn-success");
			$("#btn-add").addClass("btn-danger");
			$("#keywords").attr("placeholder","Campo em Branco");
		flag = 0;
	}else{
		$("#btn-add").removeAttr("disabled","disabled"); 
		flag = 1;
	}
	
	if (flag == 1){
		$(".palavra_chave").append(
			'<label class="control-label"></label>'+
			'<div class="input-group">'+
				'<li class="form-control input-sm keywordsLi">'+$("#keywords").val()+'</li>'+
					'<span class="input-group-btn">'+
						'<button class="btn btn-danger btn-sm" type="button" id="btn-remove" name="btn-remove"><i class="fa fa-remove"></i></button>'+ 
					'</span>'+
			'</div>'
		);
		
		$("#keywords").val("");
		
		
		$(".btn-danger").off();
		$(".btn-danger").on("click",function(){
			$(this).parents(".input-group").remove();
		});
			
	}else{
		setTimeout(function(){
			$("#keywords").removeClass("panel-danger");
			$("#btn-add").addClass("btn-success");
			$("#btn-add").removeClass("btn-danger");
			$("#keywords").removeAttr("placeholder");
		},1000);
		$("#btn-add").removeAttr("disabled","disabled"); 
	}
});


});

Zerion Mini Shell 1.0