} } else { if ($field_name == 'elements_weight_goldpure') { //Save gold weight from selected carat radio button $field_value = element::getWeightFromCarat($element->detail['weight'], $field_value); $wgp = $field_value; } elseif ($field_name == 'elements_weight') { //Update also gold weight if there changes to element weight $carat = element::getCaratFromWeight($element->detail['weight'], $element->detail['weight_goldpure']); if ($carat == 0) { $carat = element::getMaterialFromToCarat('', $element->attributes['material']['id']); } } $element->updateField($field_name, $field_value); if ($field_name == 'elements_weight') { $wgp = element::getWeightFromCarat($field_value, $carat); $element->updateField('elements_weight_goldpure', $wgp); } } $result = array(); if ($accessed == CONST_ACCESS_DESIGNS_MANAGEMENT) { $result['designs_id'] = $draft->designs_id; $result['drafts_id'] = $draft->id; } $result['elements_id'] = $element->id; $result['field_saved'] = $field_name; $result['weight_goldpure'] = $wgp; //$result['finalized_class'] = ($element->isFinalized()) ? 'green' : 'red'; ajaxReturn($result); } elseif ($_POST['me_action'] == 'ELEMENTUPLOADIMAGE') { $error = false;