Dalibor Votruba 1 год назад
Родитель
Сommit
37d02a7f98

+ 3 - 0
studiou-wc-ord-print-statuses/includes/class-bulk-actions-manager.php

@@ -38,6 +38,7 @@ class Bulk_Actions_Manager {
 
         $this->set_status_to_prepare_to_printing($post_ids, $redirect_to);
         UtilsLog::log('Order statuses set to "to-print" after export.');
+        UtilsLog::message('Order statuses (' . count($orders_data) . ') set to "to-print" after export.', 'info' );
 
         if (!empty($orders_data)) {
             $csv_data = $this->generate_csv($orders_data);
@@ -56,6 +57,7 @@ class Bulk_Actions_Manager {
                 $order->update_status('to-print');
                 update_post_meta($post_id, 'to-print-date', current_time('mysql'));
                 UtilsLog::log('Order #' . $post_id . ' marked as "to-print"');
+                UtilsLog::message('Order #' . $post_id . ' marked as "to-print"' );
             }
             else{
                 UtilsLog::log('Order #' . $post_id . ' not found');
@@ -71,6 +73,7 @@ class Bulk_Actions_Manager {
             if ($order) {
                 $order->update_status('in-print');
                 update_post_meta($post_id, 'in-print-date', current_time('mysql'));
+                UtilsLog::message('Order #' . $post_id . ' marked as "in-print"' );
             }
         }
         $redirect_to = add_query_arg('bulk_action', 'marked_in_printing', $redirect_to);

+ 11 - 0
studiou-wc-ord-print-statuses/includes/utils-log.php

@@ -12,4 +12,15 @@ class UtilsLog {
             }
         }
     }
+    public static function message($message) {
+
+        wp_admin_notice(
+            __( $message, 'studiou-wc-ord-print-statuses' ),
+            array(       
+                'type'             => 'info',         
+                'additional_classes' => array( 'updated' ),
+                'dismissible'        => true
+            )
+        );        
+    }
 }