@@ 925-935 (lines=11) @@ | ||
922 | } |
|
923 | break; |
|
924 | ||
925 | case 'select': |
|
926 | $html .= '<select name="' . esc_attr( $field['id'] ) . '" id="' . esc_attr( $field['id'] ) . '" ' . $disabled . '>' . "\n"; |
|
927 | foreach( $field['options'] as $k => $v ) { |
|
928 | $selected = false; |
|
929 | if( $k == $data ) { |
|
930 | $selected = true; |
|
931 | } |
|
932 | $html .= '<option ' . selected( $selected, true, false ) . ' value="' . esc_attr( $k ) . '">' . $v . '</option>' . "\n"; |
|
933 | } |
|
934 | $html .= '</select><br/>' . "\n"; |
|
935 | break; |
|
936 | ||
937 | case 'select_multi': |
|
938 | $html .= '<select name="' . esc_attr( $field['id'] ) . '[]" id="' . esc_attr( $field['id'] ) . '" multiple="multiple" ' . $disabled . '>' . "\n"; |
|
@@ 937-947 (lines=11) @@ | ||
934 | $html .= '</select><br/>' . "\n"; |
|
935 | break; |
|
936 | ||
937 | case 'select_multi': |
|
938 | $html .= '<select name="' . esc_attr( $field['id'] ) . '[]" id="' . esc_attr( $field['id'] ) . '" multiple="multiple" ' . $disabled . '>' . "\n"; |
|
939 | foreach( $field['options'] as $k => $v ) { |
|
940 | $selected = false; |
|
941 | if( in_array( $k, $data ) ) { |
|
942 | $selected = true; |
|
943 | } |
|
944 | $html .= '<option ' . selected( $selected, true, false ) . ' value="' . esc_attr( $k ) . '" />' . $v . '</option>' . "\n"; |
|
945 | } |
|
946 | $html .= '</select> . "\n"'; |
|
947 | break; |
|
948 | ||
949 | case 'hidden': |
|
950 | $html .= '<input id="' . esc_attr( $field['id'] ) . '" type="' . $field['type'] . '" name="' . esc_attr( $field['id'] ) . '" value="' . $data . '" ' . $disabled . '/>' . "\n"; |