';
15 |
16 | switch ( $field['TYPE'] )
17 | {
18 | case 'text':
19 | case 'numeric':
20 |
21 | echo _makeTextInput( 'CUSTOM_' . $field['ID'], $field['TITLE'], $request );
22 |
23 | break;
24 |
25 | case 'autos':
26 |
27 | echo _makeAutoSelectInput( 'CUSTOM_' . $field['ID'], $field['TITLE'], $request );
28 |
29 | break;
30 |
31 | case 'date':
32 |
33 | echo _makeDateInput( 'CUSTOM_' . $field['ID'], $field['TITLE'], $request );
34 |
35 | break;
36 |
37 | case 'exports':
38 | case 'select':
39 |
40 | echo _makeSelectInput( 'CUSTOM_' . $field['ID'], $field['TITLE'], $request );
41 |
42 | break;
43 |
44 | case 'multiple':
45 |
46 | echo _makeMultipleInput( 'CUSTOM_' . $field['ID'], $field['TITLE'], $request );
47 |
48 | break;
49 |
50 | case 'radio':
51 |
52 | echo _makeCheckboxInput( 'CUSTOM_' . $field['ID'], $field['TITLE'], $request );
53 |
54 | break;
55 |
56 | case 'textarea':
57 |
58 | echo _makeTextAreaInput( 'CUSTOM_' . $field['ID'], $field['TITLE'], $request );
59 |
60 | break;
61 |
62 | case 'files':
63 |
64 | $request_no_array = str_replace( [ '[', ']' ], '', $request );
65 |
66 | echo _makeFilesInput(
67 | 'CUSTOM_' . $field['ID'],
68 | $field['TITLE'],
69 | $request_no_array,
70 | 'Modules.php?modname=' . $_REQUEST['modname'] . '&category_id=' . $_REQUEST['category_id'] .
71 | '&address_id=' . $_REQUEST['address_id'] . '&person_id=' . issetVal( $_REQUEST['person_id'], '' ) .
72 | '&modfunc=remove_file&id=' . $field['ID'] . '&filename='
73 | );
74 |
75 | break;
76 | }
77 |
78 | echo ' |
';
79 | }
80 |
81 | echo '