@@ 905-913 (lines=9) @@ | ||
902 | $html .= '<input id="' . esc_attr( $field['id'] ) . '" type="' . $field['type'] . '" name="' . esc_attr( $field['id'] ) . '" ' . $checked . ' ' . $disabled . '/>' . "\n"; |
|
903 | break; |
|
904 | ||
905 | case 'checkbox_multi': |
|
906 | foreach( $field['options'] as $k => $v ) { |
|
907 | $checked = false; |
|
908 | if( in_array( $k, $data ) ) { |
|
909 | $checked = true; |
|
910 | } |
|
911 | $html .= '<label for="' . esc_attr( $field['id'] . '_' . $k ) . '"><input type="checkbox" ' . checked( $checked, true, false ) . ' name="' . esc_attr( $field['id'] ) . '[]" value="' . esc_attr( $k ) . '" id="' . esc_attr( $field['id'] . '_' . $k ) . '" ' . $disabled . ' /> ' . $v . '</label> ' . "\n"; |
|
912 | } |
|
913 | break; |
|
914 | ||
915 | case 'radio': |
|
916 | foreach( $field['options'] as $k => $v ) { |
|
@@ 915-923 (lines=9) @@ | ||
912 | } |
|
913 | break; |
|
914 | ||
915 | case 'radio': |
|
916 | foreach( $field['options'] as $k => $v ) { |
|
917 | $checked = false; |
|
918 | if( $k == $data ) { |
|
919 | $checked = true; |
|
920 | } |
|
921 | $html .= '<label for="' . esc_attr( $field['id'] . '_' . $k ) . '"><input type="radio" ' . checked( $checked, true, false ) . ' name="' . esc_attr( $field['id'] ) . '" value="' . esc_attr( $k ) . '" id="' . esc_attr( $field['id'] . '_' . $k ) . '" ' . $disabled . ' /> ' . $v . '</label> ' . "\n"; |
|
922 | } |
|
923 | break; |
|
924 | ||
925 | case 'select': |
|
926 | $html .= '<select name="' . esc_attr( $field['id'] ) . '" id="' . esc_attr( $field['id'] ) . '" ' . $disabled . '>' . "\n"; |