| @@ 1488-1503 (lines=16) @@ | ||
| 1485 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1486 | } |
|
| 1487 | break; |
|
| 1488 | case self::FIELD_TYPE_INTEGER: |
|
| 1489 | $form->addElement( |
|
| 1490 | 'number', |
|
| 1491 | 'extra_'.$field_details['variable'], |
|
| 1492 | $field_details['display_text'], |
|
| 1493 | array('class' => 'span1', 'step' => 1) |
|
| 1494 | ); |
|
| 1495 | ||
| 1496 | $form->applyFilter('extra_'.$field_details['variable'], 'stripslashes'); |
|
| 1497 | $form->applyFilter('extra_'.$field_details['variable'], 'trim'); |
|
| 1498 | $form->applyFilter('extra_'.$field_details['variable'], 'intval'); |
|
| 1499 | ||
| 1500 | if ($freezeElement) { |
|
| 1501 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1502 | } |
|
| 1503 | break; |
|
| 1504 | case self::FIELD_TYPE_FILE_IMAGE: |
|
| 1505 | $fieldVariable = "extra_{$field_details['variable']}"; |
|
| 1506 | $fieldTexts = [ |
|
| @@ 1545-1560 (lines=16) @@ | ||
| 1542 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1543 | } |
|
| 1544 | break; |
|
| 1545 | case self::FIELD_TYPE_FLOAT: |
|
| 1546 | $form->addElement( |
|
| 1547 | 'number', |
|
| 1548 | 'extra_'.$field_details['variable'], |
|
| 1549 | $field_details['display_text'], |
|
| 1550 | array('class' => 'span1', 'step' => '0.01') |
|
| 1551 | ); |
|
| 1552 | ||
| 1553 | $form->applyFilter('extra_'.$field_details['variable'], 'stripslashes'); |
|
| 1554 | $form->applyFilter('extra_'.$field_details['variable'], 'trim'); |
|
| 1555 | $form->applyFilter('extra_'.$field_details['variable'], 'floatval'); |
|
| 1556 | ||
| 1557 | if ($freezeElement) { |
|
| 1558 | $form->freeze('extra_'.$field_details['variable']); |
|
| 1559 | } |
|
| 1560 | break; |
|
| 1561 | case self::FIELD_TYPE_FILE: |
|
| 1562 | $fieldVariable = "extra_{$field_details['variable']}"; |
|
| 1563 | $fieldTexts = array( |
|