Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="text/javascript">
- var paged = 1;
- var procent = <?php echo wp_count_posts('product')->publish; ?>;
- jQuery(function($) {
- $('#check_generate').click(function(){
- if ($(this).is(':checked')){
- console.log("Включено");
- $('#skuautoffxf_auto_generate_variable:checkbox').prop('checked', true);
- } else {
- $('#skuautoffxf_auto_generate_variable:checkbox').prop('checked', false);
- console.log("Не включено");
- }
- });
- $.get(ajaxurl, data, function(response) {
- $.function_product_update = function(){
- var data = {
- 'action': 'load_posts_by_ajax',
- 'paged': paged,
- 'security': '<?php echo wp_create_nonce("load_more_posts"); ?>',
- 'class': 'load_more_posts'
- };
- $.get(ajaxurl, data, function(response) {
- if(response != '') {
- $('.my-posts').append(response);
- paged++;
- procent--;
- var edenica = 1;
- var celoe = procent;
- var proc = 100;
- var gotovo = edenica / celoe * proc;
- console.log(gotovo.toFixed());
- $('.progress-pie-chart').attr('data-percent', gotovo.toFixed());
- var $ppc = $('.progress-pie-chart'),
- percent = gotovo.toFixed(),
- deg = (360*percent++)/100;
- if (percent > 50) {
- $ppc.addClass('gt-50');
- }
- if (percent > 100) {
- percent = 100;
- }
- $('.ppc-progress-fill').css('transform','rotate('+ deg +'deg)');
- $('.ppc-percents span').html(percent+'%');
- $('.ps').text('Осталось товаров: ' + procent);
- $.function_product_update();
- } else {
- $('.generate_button').hide();
- $('.ps').text('Обработка товаров завершена!');
- $('#text_generate_modal').fadeOut().fadeIn().text('Спасибо за ожидайние! Если процесс произошел некорректно, пожалуйста обратитесь на форум поддержки пользователей.');
- }
- });
- };
- $('body').on('click', '.generate_button', function() {
- $.function_product_update();
- $('.progress-pie-chart').fadeIn();
- $('.generate_button').fadeOut();
- $('#text_generate_modal').fadeOut().fadeIn().text('В данный момент идет процесс генерации всех артикулов. Процесс потребует некоторое время, пожалуйста дождитесь окончания!');
- });
- });
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement