Message update for import results
authorSteve Sutton <steve@gaslightmedia.com>
Thu, 5 Jan 2017 21:14:07 +0000 (16:14 -0500)
committerSteve Sutton <steve@gaslightmedia.com>
Thu, 5 Jan 2017 21:14:07 +0000 (16:14 -0500)
Update the messages for coupon import results.

models/admin/management/coupons.php

index d4e9de6..45f5bb4 100644 (file)
@@ -134,8 +134,8 @@ class GlmMembersAdmin_management_coupons extends GlmDataCouponsManagement
 
         switch ($option) {
         case 'couponPluginImport':
-            $import_result .= '<pre>$_REQUEST: ' . print_r( $_REQUEST, true ) . '</pre>';
-            $this->importCoupons();
+            $coupons = $this->importCoupons();
+            $import_result .= '<p>Added ' . $coupons . ' Coupon(s)</p>';
             break;
 
         case 'couponimport':
@@ -334,7 +334,9 @@ class GlmMembersAdmin_management_coupons extends GlmDataCouponsManagement
      */
     public function importCoupons()
     {
-        $this->clearData();
+        // coupon counter
+        $couponCounter = 0;
+        //$this->clearData();
         $coupon_abstract = new GlmDataCoupons( $this->wpdb, $this->config );
         require_once GLM_MEMBERS_PLUGIN_PATH.'/models/admin/ajax/imageUpload.php';
         $ImageUpload = new GlmMembersAdmin_ajax_imageUpload($this->wpdb, $this->config);
@@ -367,7 +369,6 @@ class GlmMembersAdmin_management_coupons extends GlmDataCouponsManagement
                     'post_type' => GLM_COUPON_POST_TYPE
                 )
             );
-            //echo '<pre>$coupons: ' . print_r( $coupons, true ) . '</pre>';
             foreach ( $coupons as $coupon ) {
                 $custom                        = get_post_custom($coupon->ID);
                 $coupon->glm_coupons_startdate = $custom['glm_coupons_startdate'][0];
@@ -390,7 +391,6 @@ class GlmMembersAdmin_management_coupons extends GlmDataCouponsManagement
                     array('fields' => 'names')
                 );
                 $coupon->post_categories = $post_categories;
-                echo '<pre>start: ' . print_r( date( 'Y-m-d H:i:s', $custom['glm_coupons_startdate'][0] + 86400 ), true ) . '</pre>';
                 $coupon_data = array(
                     'status'     => ( ( $coupon->post_status == 'publish' )
                         ? $this->config['status_numb']['Active']
@@ -427,10 +427,10 @@ class GlmMembersAdmin_management_coupons extends GlmDataCouponsManagement
                     $coupon_data_format
                 );
                 $coupon_id = $this->wpdb->insert_id;
-                echo '<pre>$couponId: from insert ' . print_r( $coupon_id, true ) . '</pre>';
                 if ( !$coupon_id ) {
                     die( 'something is wrong no couponId' );
                 }
+                $couponCounter++;
                 $coupon_abstract->updateSlug( $coupon_id );
                 if ( !empty( $coupon->post_categories ) ) {
                     foreach ( $coupon->post_categories as $key => $category ) {
@@ -448,8 +448,8 @@ class GlmMembersAdmin_management_coupons extends GlmDataCouponsManagement
                     }
                 }
             }
-            echo '<pre>$coupons: ' . print_r( $coupons, true ) . '</pre>';
         }
+        return $couponCounter;
     }
     /**
      * Add coupons from the old site