Plugin Directory

Changeset 2775326


Ignore:
Timestamp:
08/25/2022 08:28:54 AM (3 years ago)
Author:
aribhour
Message:

maybe small bat big

Location:
linet-erp-woocommerce-integration/trunk
Files:
17 edited

Legend:

Unmodified
Added
Removed
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-autoloader.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-inventory.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
     
    376376  foreach ($attr->get_terms() as $term){
    377377       
     378    $slug = str_replace(" ", "",urldecode( $term->slug));
     379    $slug = str_replace("-", "", $slug);       
     380    $slug = str_replace("(", "", $slug);       
     381    $slug = str_replace(")", "", $slug);
     382
    378383    $rulerUnitBody = array(
    379384      'ruler_id' => $rulerId,
    380385      'name' => $term->name,   
    381       'value' => urldecode($term->slug),   
    382       'uValue' => urldecode($term->slug),   
    383       'slug' => urldecode($term->slug)
     386      'value' => $slug,
     387      'uValue' => $slug,   
     388      'slug' => $slug
    384389    );
    385390   
     
    461466  }
    462467
    463   if(  $item->post_type == 'product_variation' ){
     468  if( $item->post_type == 'product_variation' ){
    464469    $isProduct = 0;
    465470    $sku = array(self::getProdSku($item->post_parent));
    466471    foreach(wc_get_product_variation_attributes( $item->ID ) as $val){
    467       $sku[] = urldecode($val);
     472      $tval = str_replace(" ", "",urldecode( $val));
     473      $tval = str_replace("-", "", $tval);         
     474      $tval = str_replace("(", "", $tval);         
     475      $tval = str_replace(")", "", $tval);
     476      $sku[] = $tval;
    468477      //$sku[] = $val;
    469478    }
     
    12711280  }
    12721281
    1273   public static function saveRuler($name,$slug){
     1282  public static function saveRuler($name,$slug,$logger){
    12741283    global $wpdb;
    12751284
    12761285    $query = "SELECT attribute_id FROM {$wpdb->prefix}woocommerce_attribute_taxonomies ".
    12771286            //"LEFT JOIN $wpdb->postmeta ON $wpdb->postmeta.post_id=$wpdb->posts.ID AND $wpdb->postmeta.meta_key='_sku'".
    1278             " WHERE attribute_name=%s ".
     1287            " WHERE attribute_name=%s AND attribute_label=%s".
    12791288            " LIMIT 1;";
    1280     $post = $wpdb->get_col($wpdb->prepare($query,array($slug)));
    1281 
    1282 
    1283     $attribute=array(
    1284       'attribute_name' => $slug,
    1285       'attribute_label' => $name,
    1286       'attribute_type' => 'select',
    1287       'attribute_orderby' => 'id',
    1288       'attribute_public' => 0
    1289     );
     1289    $post = $wpdb->get_col($wpdb->prepare($query,array($slug,$name)));
    12901290
    12911291    if (count($post) == 1) {
     1292
    12921293      $ruler_id = $post[0];
    1293       $wpdb->update($wpdb->prefix . 'woocommerce_attribute_taxonomies', $attribute , array('attribute_id'=>$ruler_id));
     1294      $logger->write("saveRuler update $ruler_id" );
     1295
     1296      wc_update_attribute( $ruler_id, array(
     1297        'name' => $name,
     1298        'slug' => $slug,
     1299        //'order_by' => 'name'
     1300      ));
    12941301    }else{
    1295       $ruler_id = $wpdb->insert( $wpdb->prefix . 'woocommerce_attribute_taxonomies', $attribute );
    1296     }
     1302      $ruler_id = wc_create_attribute([
     1303        'name' => $name,
     1304        'slug' => $slug,
     1305        //'order_by' => 'name'
     1306      ]);
     1307      $logger->write("saveRuler create $ruler_id" );
     1308
     1309
     1310    }
     1311
    12971312    return $ruler_id;
    12981313  }
     
    13031318    $rulerslug = $ruler->slug;
    13041319
    1305     $ruler_id = self::saveRuler($ruler->name,$ruler->slug);
    1306 
    1307     $logger->write("syncRuler (slug,wp_id,name,id,) $rulerslug, $ruler_id, " . $ruler->name.", ".$ruler->id);
     1320    $ruler_id = self::saveRuler($ruler->name,$rulerslug,$logger);
     1321
     1322    $term_name = "pa_" . sanitize_title($rulerslug);
     1323    $term_name = "pa_" . $rulerslug;
     1324
     1325
     1326    $logger->write("syncRuler (term_name/slug,wp_id,name,linet_id,) $term_name, $ruler_id, " . $ruler->name.", ".$ruler->id);
    13081327
    13091328    foreach($ruler->units as $unit){
    13101329
    1311       $query = "SELECT term_id FROM {$wpdb->prefix}terms  WHERE name=%s  LIMIT 1;";
    1312       $post = $wpdb->get_col($wpdb->prepare($query,array($unit->name)));
    1313       $attr =   array(
    1314         "name" => $unit->name,
    1315         "slug" => strtolower(urlencode($unit->slug)),
    1316         "term_group" => 0
    1317       );
    1318       if (count($post) == 1) {
    1319         $term_id = $post[0];
    1320         $wpdb->update($wpdb->prefix . 'terms', $attr , array('term_id' => $term_id));
     1330      $unitslug = strtolower($unit->slug);
     1331
     1332
     1333
     1334      if (! $term = get_term_by( 'slug', $unitslug, $term_name )) {
     1335        $insert = wp_insert_term( $unit->name, $term_name,array('slug'=>$unitslug) );
     1336        $logger->write("syncRuler slug insert".json_encode($insert) );
     1337
     1338        $term = get_term_by( 'slug', $unitslug, $term_name );
     1339
     1340      }
     1341
     1342      $term_id = 0;
     1343
     1344      if($term){
     1345        $term_id = $term->term_id;
    13211346      }else{
    1322         $term_id = $wpdb->insert( $wpdb->prefix . 'terms', $attr );
    1323       }
    1324 
    1325 
    1326       $query = "SELECT term_id FROM {$wpdb->prefix}term_taxonomy  WHERE term_id=%d AND taxonomy=%s LIMIT 1;";
    1327       $texonomy = "pa_".str_replace(" ","-",$rulerslug);
    1328       $post = $wpdb->get_col($wpdb->prepare($query,array($term_id,$texonomy)));
    1329       $attr =   array(
    1330         "term_id" => $term_id, 
    1331         "taxonomy" => $texonomy,   
    1332         "description" => '',   
    1333         "parent" => 0, 
    1334         "count" => 0
    1335       );
    1336       if (count($post) == 1) {
    1337         //$term_id=$post[0];
    1338         //$wpdb->update($wpdb->prefix . 'terms', $attr , array('term_id'=>$term_id));
    1339       }else{
    1340         $term_id = $wpdb->insert( $wpdb->prefix . 'term_taxonomy', $attr );
    1341       }
     1347        $logger->write("syncRuler bed term ".json_encode($term) );
     1348
     1349      }
     1350
     1351      $logger->write("syncRuler slug $unitslug $term_id" );
     1352
    13421353    }
    13431354  }
     
    13861397
    13871398    $post_id = self::findByProdSku($item->item->sku);
    1388 
    1389   }
     1399    $logger->write("singleProdSync by sku: $product_type(post_id,linet_id)$post_id," . $item->item->id);
     1400
     1401  }
     1402
     1403
    13901404
    13911405  if($post_id){
     
    14421456
    14431457
    1444 
    1445 
    14461458  if($item->item->isProduct==3 ){
    14471459
     
    14541466
    14551467    if($not_product_attributes!="on"){
    1456       $bla = array();
     1468      $attributes = array();
    14571469      //var_dump($item);exit;
    14581470      foreach($item->mutex as $in => $prop){
     1471
     1472        $attribute = new WC_Product_Attribute();
     1473        $attribute->set_position( 0 );
     1474        $attribute->set_visible( 1 );
     1475        $attribute->set_variation( 1 );
     1476
    14591477        if($global_attr && isset($item->slugmutex[$in]) ){
    14601478          $perp = $item->slugmutex[$in];
    14611479
    1462           $id_name = "pa_".strtolower(urlencode(str_replace(" ","-",$perp->rulerSlug)));
    1463           $aa_name = "pa_".strtolower(str_replace(" ","-",$perp->rulerSlug));
    1464 
    1465           $bla[$id_name] = array(
    1466             "name" => $aa_name,
    1467             "value" => "",
    1468 
    1469             "position" => 0,
    1470             "is_visible" => 1,
    1471             "is_variation" => 1,
    1472             "is_taxonomy" => 1,
    1473           );
    1474             $tmparray = array();
    1475             foreach($item->slugmutex[$in]->units as $mutexvalue){
    1476               $tmparray[] = strtolower(str_replace(" ","-",$mutexvalue->slug));
    1477             }
    1478 
    1479             wp_set_object_terms($post_id,$tmparray,$aa_name);
    1480 
    1481             $logger->write("singleProdSync mutex $aa_name $post_id ".json_encode($tmparray));
    1482 
     1480          $taxonomy = wc_attribute_taxonomy_name($perp->rulerSlug);
     1481
     1482          $tmparray = array();
     1483
     1484          foreach($item->slugmutex[$in]->units as $mutexvalue){
     1485            $term_name = ucfirst($mutexvalue->name);
     1486            $term_slug = sanitize_title($mutexvalue->slug);
     1487
     1488            if( ! term_exists( $term_name, $taxonomy ) )
     1489              wp_insert_term( $term_name, $taxonomy, array('slug' => $term_slug ) ); // Create the term
     1490
     1491            $tmparray[] = $term_name;
     1492            $logger->write("singleProdSync tmparray ".$term_name);
     1493
     1494          }         
     1495         
     1496          $attribute->set_id( wc_attribute_taxonomy_id_by_name($taxonomy) );
     1497          $attribute->set_name( $taxonomy );
     1498          $attribute->set_options( $tmparray );
     1499         
     1500          //Save main product to get its id
     1501
     1502          $logger->write("singleProdSync mutex $taxonomy $post_id ".json_encode($tmparray));
    14831503
    14841504        }else{
    1485           $bla[$prop->name] = array(
    1486             "name" => $prop->name,
    1487             "value" => implode(" | ",$prop->unitnames),
    1488             "position" => 0,
    1489             "is_visible" => 1,
    1490             "is_variation" => 1,
    1491             "is_taxonomy" => 0,
    1492           );
     1505          $attribute->set_id( 0 );
     1506          $attribute->set_name( $prop->name );
     1507          $attribute->set_options( $prop->unitnames );
     1508
    14931509        }
    1494       }
    1495 
    1496         $obj = array(
    1497           'item_id' => $post_id,
    1498           'linet_item' => $item,
    1499           'wc_product' => $product,
    1500           'product_attributes' => $bla
    1501         );
    1502 
    1503         $obj = apply_filters( 'woocommerce_linet_product_attributes', $obj );
    1504         if(isset($obj["product_attributes"]))
    1505           $bla = $obj["product_attributes"];
    1506 
    1507 
    1508 
    1509       self::smart_update_post_meta($post_id,'_product_attributes', $bla, $metas);
    1510       $logger->write("singleProdSync mutex _product_attributes ".json_encode($bla));
    1511 
    1512       wc_delete_product_transients( $post_id );
     1510
     1511        $attributes[$taxonomy] = $attribute;
     1512
     1513      }
     1514
     1515      $obj = array(
     1516        'item_id' => $post_id,
     1517        'linet_item' => $item,
     1518        'wc_product' => $product,
     1519        'product_attributes' => $attributes
     1520      );
     1521
     1522      $obj = apply_filters( 'woocommerce_linet_product_attributes', $obj );
     1523      if(isset($obj["product_attributes"]))
     1524        $attributes = $obj["product_attributes"];
     1525
     1526      $product->set_attributes($attributes);
     1527      $logger->write("singleProdSync mutex _product_attributes ".json_encode($attributes));
     1528
     1529      wc_delete_product_transients( $post_id );//needed?
    15131530
    15141531      //delete_transient()
     
    15211538      $logger->write("parent_id wp,linet: ".$parent_id.",".$item->item->parent_item_id);
    15221539
    1523 
    15241540      $product->set_name($item->item->sku);
    15251541      $product->set_parent_id($parent_id);
    15261542
     1543      $attributes = array();
     1544
    15271545      if(is_null($item->mutex))      //we need to get attrbuts..
    15281546        $item->mutex = array();
    15291547
    1530         foreach($item->mutex as $type=>$attr){
    1531           if($type!='SKU'){
    1532             if ($global_attr){
    1533               $attry = strtolower(urlencode(str_replace(" ","-",$attr->rulerslug)));
    1534               $slug = strtolower(urlencode(str_replace(" ","-",$attr->slug)));
    1535 
    1536               self::smart_update_post_meta($post_id,'attribute_pa_'.$attry, $slug, array());
    1537               $logger->write("singleProdSync mutex global ".'attribute_pa_'.$attry." ".$slug);
    1538 
    1539             }else{
    1540               $attry = strtolower(urlencode(str_replace(" ","-",$type)));
    1541               self::smart_update_post_meta($post_id,'attribute_'.$attry, $attr->name, array());
    1542 
    1543               $logger->write("singleProdSync mutex simple ".'attribute_'.$attry." ". $attr->name);
    1544 
    1545             }
     1548      foreach($item->mutex as $type=>$attr){
     1549        if($type!='SKU'){
     1550          if ($global_attr){
     1551            $slug = strtolower(urlencode(str_replace(" ","-",$attr->slug)));
     1552
     1553            $taxonomy = strtolower(urlencode(wc_attribute_taxonomy_name($attr->rulerslug)));
     1554            $logger->write("singleProdSync mutex global ".$taxonomy." ".$attr->slug);
     1555            $attributes[$taxonomy] = $attr->slug;
     1556
     1557
     1558          }else{
     1559            $attry = strtolower(urlencode(str_replace(" ","-",$type)));
     1560            $attributes[$attry] = $attr->name;
     1561            $logger->write("singleProdSync mutex simple ".'attribute_'.$attry." ". $attr->name);
    15461562
    15471563          }
    15481564        }
    1549 
    1550 
     1565      }
     1566
     1567      $product->set_attributes($attributes);
     1568      //maybe? WC_Product_Variable::sync( $parent_id );
    15511569
    15521570    }else{
    15531571      self::updateTaxonomy($item,$post_id);
    1554 
    15551572      $logger->write("singleProdSync updateTaxonomy simple");
    1556 
    15571573    }
    15581574  }
     
    15781594    if($tmp!==false){
    15791595      $logger->write("singleProdSync: found linet id assuming double fast call, cancel update");
    1580 
     1596      $product->delete(true);
    15811597      return 0;
    1582 
    1583     }
    1584 
    1585 
     1598    }
    15861599
    15871600    $product->set_sku($item->item->sku."--".$product->get_id());
     
    16491662            $product->set_date_created($fieldValue);
    16501663          }elseif($wc_field=='post_excerpt'){
     1664            //$product->set_short_description($fieldValue);
     1665            $fieldValue = str_replace("\r\n",'',$fieldValue);
     1666
     1667            $fieldValue = str_replace("\r",'',str_replace("\n",'',$fieldValue));
    16511668            $product->set_short_description($fieldValue);
     1669
    16521670          }elseif($wc_field=='post_status'){
    16531671            $product->set_status($fieldValue);
     1672          }elseif($wc_field=='backorders'){
     1673            $product->set_backorders($fieldValue);
    16541674          }elseif($wc_field=='post_name'){//is url name //post_title is prod name
    16551675            $product->set_slug($fieldValue);
     
    16891709  $qty = str_replace(",","",$item->qty);
    16901710
    1691   //if ($stockManage == 'on') {
    1692   if ($item->item->stockType && $item->item->isProduct!=3) {
     1711  if ($stockManage == 'on' && $item->item->stockType && $item->item->isProduct!=3) {
    16931712    $product->set_manage_stock('yes');
    1694     //$product->set_stock_status(($qty<=0)?'outofstock':'instock');
    16951713    $product->set_stock_quantity($qty);
    16961714  } else {
    16971715    $product->set_manage_stock('no');
    1698     //$product->set_stock_status('instock');
    1699     //$product->set_stock_quantity(null);
    17001716  }
    17011717  $logger->write("updateStock product save: $qty ".$product->save());
     
    17781794    $company = get_option('wc_linet_company');
    17791795
    1780     if($login_id=='' || $hash=='' || $company=''){
     1796    if($login_id == '' || $hash == '' || $company == ''){
    17811797      return false;
    17821798    }
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-invoice.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
     
    317317
    318318        break;
    319       case 'bitpay-payment':
     319      /*case 'bitpay-payment':
    320320        $rcpt["type"] = 4;
    321321
     
    326326        }
    327327
    328         break;
     328        break;*/
    329329      case 'meshulam-payment':
    330330        $rcpt["type"] = 3;
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-line-item-manager.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-linet-elementor.php

    r2571741 r2775326  
    5454        $elementor_form_map = get_option('wc_linet_elementor_form');
    5555
    56         $place=array_search ($settings['form_name'] , $elementor_form_map['form_name'] ) ;
    57         $map_linet=array();
    58         $map_elm=array();
     56        $place = array_search ($settings['form_name'] , $elementor_form_map['form_name'] ) ;
     57        $map_linet = array();
     58        $map_elm = array();
    5959
    6060
    61         if($place!==false){
    62             $map_linet=$elementor_form_map['li_field'][$place];
    63             $map_elm=$elementor_form_map['el_field'][$place];
     61        if($place !== false){
     62            $map_linet = $elementor_form_map['li_field'][$place];
     63            $map_elm = $elementor_form_map['el_field'][$place];
    6464        }
    6565
     
    6767            $has_map = array_search ($id , $map_elm ) ;
    6868
    69             if($has_map!==false){
     69            if($has_map !== false){
    7070                $fields[ $map_linet[$has_map] ] = $field['value'];
    7171            }else{
     
    7676        //var_dump($fields);
    7777        //exit;
     78    $obj = array(
     79      'body' => $fields,
     80      'raw_fields' => $raw_fields,
     81      'map_linet' => $map_linet,
     82      'map_elm' => $map_elm
     83    );
     84 
     85    $obj = apply_filters( 'woocommerce_linet_elmentor_create_acc', $obj );
     86    if(isset($obj["fields"]))
     87      $fields = $obj["fields"];
    7888
    7989    $newLinItem = WC_LI_Settings::sendAPI('create/account',$fields);
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-logger.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-order-actions.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-payment-manager.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-payment.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-settings-map.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-settings-yith-map.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-settings.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/classes/class-wc-li-sns.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/readme.txt

    r2755582 r2775326  
    4747== Changelog ==
    4848
     49= 2022.08.25 - version 3.1.5 =
     50
     51* mutex imporoved
     52* backorder custom field
     53* stockmange no
     54
    4955= 2022.07.13 - version 3.1.4 =
    5056
  • linet-erp-woocommerce-integration/trunk/woo-includes/class-wc-dependencies.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/woo-includes/woo-functions.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
  • linet-erp-woocommerce-integration/trunk/woocommerce-linet.php

    r2755582 r2775326  
    66  Author: Speedcomp
    77  Author URI: http://www.linet.org.il
    8   Version: 3.1.4
     8  Version: 3.1.5
    99  Text Domain: wc-linet
    1010  Domain Path: /languages/
     
    4444 */
    4545class WC_Linet {
    46   const VERSION = '3.1.4';
     46  const VERSION = '3.1.5';
    4747  /**
    4848   * The constructor
     
    5454
    5555
    56     $this->add_elementor_action();
     56    //$this->add_elementor_action();
    5757
    5858
Note: See TracChangeset for help on using the changeset viewer.