@@ 485-487 (lines=3) @@ | ||
482 | if (($option_list_for_attribute != '') && (is_array($option_list_for_attribute))) { |
|
483 | foreach ($option_list_for_attribute as $option_code => $option_value) { |
|
484 | $wpdb->insert(WPSHOP_DBT_ATTRIBUTE_VALUES_OPTIONS, array('status' => 'valid', 'creation_date' => current_time('mysql', 0), 'attribute_id' => $attribute_id, 'label' => ((substr($option_code, 0, 2) != '__') ? $option_value : __(substr($option_code, 2), 'wpshop')), 'value' => $option_value)); |
|
485 | if ($option_code == $attribute_def['default_value']) { |
|
486 | $wpdb->update(WPSHOP_DBT_ATTRIBUTE, array('last_update_date' => current_time('mysql', 0), 'default_value' => $wpdb->insert_id), array('id' => $attribute_id, 'default_value' => $option_code)); |
|
487 | } |
|
488 | } |
|
489 | } |
|
490 | } |
@@ 398-402 (lines=5) @@ | ||
395 | } |
|
396 | } |
|
397 | ||
398 | if($default_value == $option_key) { |
|
399 | /* Update an existing a only if the value does not exist into existing list */ |
|
400 | $wpdb->update(WPSHOP_DBT_ATTRIBUTE, array('last_update_date' => current_time('mysql', 0), 'default_value' => $option_key), array('id' => $id)); |
|
401 | $done_options_value[] = str_replace(",", ".", $option_value); |
|
402 | } |
|
403 | $i++; |
|
404 | } |
|
405 | } |
|
@@ 426-430 (lines=5) @@ | ||
423 | $done_options_value[] = str_replace(",", ".", $option_value); |
|
424 | $last_insert_id = $wpdb->insert_id; |
|
425 | ||
426 | if (empty($default_value)) { |
|
427 | /* Update an existing a only if the value does not exist into existing list */ |
|
428 | $wpdb->update(WPSHOP_DBT_ATTRIBUTE, array('last_update_date' => current_time('mysql', 0), 'default_value' => $last_insert_id), array('id' => $id)); |
|
429 | $done_options_value[] = str_replace(",", ".", $option_value); |
|
430 | } |
|
431 | ||
432 | } |
|
433 | $i++; |