HEX
Server: Apache/2.4.63 (Unix)
System: Linux pinkman.beget.ru 5.10.258-0-beget-acl #1 SMP Mon Jun 8 11:35:04 UTC 2026 x86_64
User: kulikosl (3031)
PHP: 8.4.6
Disabled: NONE
Upload Files
File: /home/k/kulikosl/kulikosl.beget.tech/public_html/back/zootheme 2612/functions/js/messaging.js
(function($) {
var ajaxurl = '/wp-admin/admin-ajax.php';
 
$( document ).ready(function() {
    console.log( "ready!" );




$("body").on('submit', '#message_form', function(e) 
{ 
$('#message_form button').prop('disabled',true);
 preloader('show');
    e.preventDefault(); 

    var form = $(this);
    var url = ajaxurl;
    console.log(url);
    console.log(form.serialize());
    $.ajax({
           type: "POST",
           url: url,
           data: form.serialize(), 
           success: function(data)
            {
	       console.log(data);
	       $('#orders_form button').prop('disabled',false);
	       preloader('hide');
	       if(data=='ok'){
		   flash('Сообщение отправлено');
		   $('#answer_id, #answer, #message_form textarea').val('');
		   
		   
		   
		   setTimeout(function() { loadadminmessages() }, 3000);    
	       }
	       else{
	       $('#message_form').after('<label id="first_name-error" class="error" for="first_name">'+data+'</label>');
	       setTimeout(function() {$('#first_name-error').remove();  }, 3000);
	       
           }
           }
         });
});


function loadadminmessages(){
var data={}
data['action']='loadadminmessages';
data['reciver']=$('#adminmailreciver').val();
console.log(data);
var answer =$.ajax({
	url:ajaxurl, 
	data:data, 
	type:'POST', 
	success:function(data){
	 console.log(data);
	 
	 $("#loaded_messages").html(data);
	 $("#common_message_wrap").animate({ scrollTop: $('#common_message_wrap').prop("scrollHeight")}, 1000);
	 
	}
	});	



}

 

if($('#loaded_messages').length>0){
loadadminmessages()	
}


if($('#loaded_messages').length>0){
loadadminmessages()	
}

$("body").on('click', '.reply_message', function(e) 
{ 
var text='Ответ на '+$(this).attr('data-short')+' от '+$(this).attr('data-data');
var id=$(this).attr('data-id');
$('#answer_id').val(id);
$('#answer').val(text);
$('#foranswer').addClass('active');
$('#foranswer>div').html(text);
}); 

$("body").on('click', '.reject_answer', function(e) 
{
$('#answer_id').val('');
$('#answer').val('');
$('#foranswer').removeClass('active');
$('#foranswer>div').html('');
});












//
});
})(jQuery);