wp-scb-framework
wp-scb-framework copied to clipboard
Forms: Fix passing extra data to radio and multi checkbox fields
Issue:
Currently data passed in the extra
argument being ignored/omitted in the radio and multi-checkbox fields.
Example:
$field = array(
'title' => __( 'Gender' ),
'name' => 'gender',
'type' => 'radio',
'values' => array(
'f' => __( 'Female' ),
'm' => __( 'Male' ),
),
'extra' => array( 'disabled' => 'disabled' ),
);
$input = scbForms::input( $field );
Result:
<label><input name="gender" value="f" type="radio"> Female</label>
<label><input name="gender" value="m" type="radio"> Male</label>
Expected result:
<label><input disabled="disabled" name="gender" value="f" type="radio"> Female</label>
<label><input disabled="disabled" name="gender" value="m" type="radio"> Male</label>
Added to #60