HEX
Server: Apache/2.4.6 (CentOS) mpm-itk/2.4.7-04 mod_fcgid/2.3.9 PHP/5.4.16
System: Linux dvm.vladweb.ru 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: region-gk.ru (1016)
PHP: 7.3.33
Disabled: NONE
Upload Files
File: //home/bk/efi/eficenter.ru/newTpl/evolution_vasia_block_properties.js
// JavaScript Document

var vasiaAllPosition = {

 get: function(){ 
	
	var tmpp = $.get( site_uri + 'admin.php?name=vasia&cmd=blockproperties&vasia=show&blockid='+ $("#selectBlock").val() +'', function(data) {
	
		var dataArticleXml = data;
		
		var category = '', sOption = '', artSelect = false, tSel = false, page_href = '', countNews = '';

			
			$(dataArticleXml).find("category").each(function(){
			
				var mr = $(this);				
				
				category += '<option value="'+ mr.attr("id") +'" '+ ( mr.attr("act") ? 'selected' : '' ) +' >'+ mr.text() +'</option>';
			});
			
			$(dataArticleXml).find("linkedpages").each(function(){
				
				var ops = $(this);
				page_href += '<option value="'+ ops.attr("value") +'" '+ ( tSel ? 'selected' : '' ) +' >'+ ops.text() +'</option>';				
			});
			
			$(dataArticleXml).find("menuopt").each(function(){
				
				var mp = $(this);
				sOption += '<option value="'+ mp.attr("action") +'" '+ ( mp.attr("act") ? 'selected' : '' ) +'" >'+ mp.text() +'</option>';				
			});
			
			$(dataArticleXml).find("newscount").each(function(){
				
				countNews = $(this).attr("count");
			});			

			
			$("#block_action").append( sOption );
			$("#linked_page").append( page_href );
			$("#property2").val( countNews );
			$("#property1").append( category );
			
			$("#imgpageLoad").css('display', 'none');
			$("#block_action, #linked_page").attr('disabled', false);
			
			/* ========================== */
			
			var shblock = new Array("listproduct", "listproductmain", "showleaders");
			var prt = $("#block_action option:selected").val();
			
			$("#block_action").change(function(){
											   
				var sh = false;
				
				for(var b = 0; b < shblock.length; b++) {
					
					if($(this).val() == shblock[b]) {						
						dop_div_obj.show();
						sh = true;
						break;
					}
				}
				
				if(!sh)	dop_div_obj.hidden();	
			});			
			
			var dop_div_obj = {
								hidden:function(){
									
									$("#block_dop_parametr_div").css("display", 'none');
									
									$("#property1, #property2").attr('disabled', true);
									$("#property1").val("");
									$("#property2 option:[value='0']").attr("selected", true);
								},
								
								show:function(){
									
									$("#block_dop_parametr_div").css("display", '');									
									$("#property1, #property2").attr('disabled', false);
								}
			}
			
			for(var n = 0; n < shblock.length; n++) if(prt == shblock[n]) dop_div_obj.show();
			
			/* ========================== */

	});
		


},
 save: function() { 
	
	var data = { 
				
				send_true:'ok',
				block_action: $("#block_action").val(), 
				selectBlock: $("#selectBlock").val(), 
				property2: $("#property2").val(),
				linked_page: ($("#linked_page").val() ? $("#linked_page").val() : ''), 
				property1: $("#property1").val()
	};
		
		messgBlock.show("<p style=\"background-color:#FFF; border: 1px solid #CCC; padding:5px;\" ><img src=\"/i/loading_emulator.gif\" align=\"absmiddle\">&nbsp;&nbsp;Сохраняю...</p>");
		$("#saveMenuParametr").attr("disabled", true);
		
		$.post(site_uri + 'admin.php?name=pages&cmd=ajax&save_block_proper=ok', data, function() {
		
			metaBlockData.reload_tree();
			messgBlock.hidden();
			$("#saveMenuParametr").attr("disabled", false);
		}); 
 }

}

ModulesGetInfo.prototype.vasia = vasiaAllPosition;