@@ 2412-2417 (lines=6) @@ | ||
2409 | $inject_extra_fields .= " fv$counter.value as {$extra['field']}, "; |
|
2410 | } |
|
2411 | ||
2412 | if (isset($extra_fields_info[$extra['id']])) { |
|
2413 | $info = $extra_fields_info[$extra['id']]; |
|
2414 | } else { |
|
2415 | $info = $this->get($extra['id']); |
|
2416 | $extra_fields_info[$extra['id']] = $info; |
|
2417 | } |
|
2418 | if (isset($info['field_type']) && $info['field_type'] == ExtraField::FIELD_TYPE_DOUBLE_SELECT) { |
|
2419 | $double_fields[$info['id']] = $info; |
|
2420 | } |
@@ 7531-7536 (lines=6) @@ | ||
7528 | if (!empty($extra_fields)) { |
|
7529 | foreach ($extra_fields as $extra) { |
|
7530 | $inject_extra_fields .= " IF (fv.field_id = {$extra['id']}, fvo.option_display_text, NULL ) as {$extra['field']} , "; |
|
7531 | if (isset($extra_fields_info[$extra['id']])) { |
|
7532 | $info = $extra_fields_info[$extra['id']]; |
|
7533 | } else { |
|
7534 | $info = $extra_field->get($extra['id']); |
|
7535 | $extra_fields_info[$extra['id']] = $info; |
|
7536 | } |
|
7537 | ||
7538 | if ($info['field_type'] == ExtraField::FIELD_TYPE_DOUBLE_SELECT) { |
|
7539 | $double_fields[$info['id']] = $info; |