';
$checkbox .= '';
}
$addon_class = '';
$addon = '';
if ( ! empty( $arg['addon'] ) ) {
$addon_class = ' has-addons';
if ( ! empty( $arg['addon']['unit'] ) ) {
$addon = '
';
$addon .= '';
$addon .= $arg['addon']['unit'];
$addon .= '';
$addon .= '
';
}
else {
$addon_attr = '';
foreach ( $arg['addon'] as $key => $val ) {
if ( $key == 'value' || $key == 'options' || $key == 'class' ) {
continue;
}
$addon_attr .= esc_attr( $key ) . '="' . esc_attr( $val ) . '"';
}
$addon_options = '';
foreach ( $arg['addon']['options'] as $key => $val ) {
$selected = ( $arg['addon']['value'] == $key ) ? 'selected="selected"' : '';
$addon_options .= '';
}
$add_addon_class = ! empty( $arg['addon']['class'] ) ? ' ' . $arg['addon']['class'] : '';
$addon_field_classes = 'is-radiusless' . $add_addon_class;
$addon = '';
$addon .= '';
$addon .= '';
$addon .= '';
$addon .= '
';
}
}
$add_control_class = ! empty( $icon ) ? ' ' . $icon : '';
$control_classes = 'control' . $add_control_class;
$add_field_class = ! empty( $arg['attr']['class'] ) ? ' ' . $arg['attr']['class'] : '';
$field_classes = 'input is-primary is-radiusless' . $add_field_class;
$attributes = '';
foreach ( $attr as $key => $val ) {
if ( $key == 'class' ) {
continue;
}
$attributes .= esc_attr( $key ) . '="' . esc_attr( $val ) . '"';
}
?>