jQuery(document).ready(function(){
jQuery('.allpacka_megrendeles_gomb').on('click', allpacka_megrendeles);
function allpacka_megrendeles( event ){
var gomb = jQuery( event.target );
order_id = gomb.attr("order_id");
jQuery('.allpacka_megrendeles_gomb').off( 'click' );
jQuery( '
').insertBefore( jQuery('.allpacka_megrendeles_gomb_box_'+order_id+'').eq(0) );
jQuery('.allpacka_megrendeles_gomb_box_'+order_id+'').eq(0).hide();
jQuery( ".allpacka_notice" ).remove();
jQuery.ajax({
url: allpacka_adatok.ajax_url,
data: {
'action':'allpacka_ajax_megrendeles',
'order_id' : order_id
},
error: function (err) {
console.log("AJAX error: " + JSON.stringify(err, null, 2));
},
success:function(allpacka_megrendeles_return) {
allpacka_megrendeles_return = jQuery.parseJSON(allpacka_megrendeles_return);
if( allpacka_megrendeles_return['sikeres'] ){
$uzenet = allpacka_megrendeles_return['sikeres'];
if( allpacka_megrendeles_return['hiba'] ){
$uzenet += '
';
for ( index = allpacka_megrendeles_return['hiba'].length - 1; index >= 0; index-- ) {
$uzenet += '
'+allpacka_megrendeles_return['hiba'][index];
}
}
if( allpacka_megrendeles_return['debug'] ){
$uzenet += '
';
$uzenet += allpacka_megrendeles_return['debug'];
}
allpacka_notice( 'updated', $uzenet );
}
else if( allpacka_megrendeles_return['sikertelen'] ){
$uzenet = allpacka_megrendeles_return['sikertelen'];
if( allpacka_megrendeles_return['hiba'] ){
$uzenet += '
';
for ( index = allpacka_megrendeles_return['hiba'].length - 1; index >= 0; index-- ) {
$uzenet += '
'+allpacka_megrendeles_return['hiba'][index];
}
}
if( allpacka_megrendeles_return['debug'] ){
$uzenet += '
';
$uzenet += allpacka_megrendeles_return['debug'];
}
allpacka_notice( 'error', $uzenet );
}
else{
$uzenet = '';
if( allpacka_megrendeles_return['hiba'] ){
for ( index = allpacka_megrendeles_return['hiba'].length - 1; index >= 0; index-- ) {
$uzenet += '
'+allpacka_megrendeles_return['hiba'][index];
}
}
if( allpacka_megrendeles_return['debug'] ){
$uzenet += '
';
$uzenet += allpacka_megrendeles_return['debug'];
}
allpacka_notice( 'error', $uzenet );
}
/**/
if( allpacka_megrendeles_return['allpacka_gombok'] ){
jQuery('.allpacka_megrendeles_gomb_box_'+order_id+'').eq(0).after( allpacka_megrendeles_return['allpacka_gombok'] );
}
jQuery('.allpacka_megrendeles_gomb').on( 'click', allpacka_megrendeles );
jQuery('.allpacka_spinner_'+order_id+'').remove();
jQuery('.allpacka_megrendeles_gomb_box_'+order_id+'').eq(0).remove();
/**/
}
});
}
/******************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************/
function allpacka_notice( tipus, tartalom ){
jQuery( ".wp-header-end" ).after(
'
'+tartalom+'
'
);
}
/******************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************/
jQuery('.allpacka_notice_dismiss').live('click', function( event ){
var gomb = jQuery( event.target );
gomb.parent( '.notice' ).fadeTo(100, 0, function() {
gomb.parent( '.notice' ).slideUp(100, function() {
gomb.parent( '.notice' ).remove();
});
});
});
/******************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************/
jQuery('body.woocommerce_page_wc-settings a.nav-tab[href$="tab=allpacka"]').html('
Allpacka.com');
/******************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************/
});