| @@ 436-443 (lines=8) @@ | ||
| 433 | $values = array_map('trim', explode('|', $nodeElement)); |
|
| 434 | foreach ($values as $v) { |
|
| 435 | $v = htmlspecialchars($v); |
|
| 436 | if ($v !== '') { |
|
| 437 | $insertdata[] = [ |
|
| 438 | 'product_id' => $node['ProductId'], |
|
| 439 | 'property_id' => $properyAlias[$nodeKey], |
|
| 440 | 'locale' => $this->languages, |
|
| 441 | 'value' => $v, |
|
| 442 | ]; |
|
| 443 | } |
|
| 444 | } |
|
| 445 | $this->db->insert_batch('shop_product_properties_data', $insertdata); |
|
| 446 | ||
| @@ 52-57 (lines=6) @@ | ||
| 49 | foreach ($values as $v) { |
|
| 50 | $v = htmlspecialchars($v); |
|
| 51 | $v = !$v ? '' : $v; |
|
| 52 | if ($v != '') { |
|
| 53 | $insertdata[] = ['product_id' => $node['ProductId'], |
|
| 54 | 'property_id' => $properyAlias[$nodeKey], |
|
| 55 | 'locale' => $this->languages, |
|
| 56 | 'value' => $v]; |
|
| 57 | } |
|
| 58 | } |
|
| 59 | $this->db->insert_batch('shop_product_properties_data', $insertdata); |
|
| 60 | ||