'width:24px' ) ); ?>
', '' );
?>
'width:24px' ) ); ?>
', '' );
?>
'width:24px' ) ); ?>
', '' );
?>
show_primary_options( compact( 'field', 'display', 'values' ) );
if ( $display['format'] ) {
include FrmAppHelper::plugin_path() . '/classes/views/frm-fields/back-end/format-dropdown.php';
FrmFieldsController::show_format_option( $field, true );
}
?>
'frm-layout-classes-box',
'title' => esc_attr__( 'Toggle Options', 'formidable' ),
)
);
$css_layout_classes_attrs = array(
'type' => 'text',
'name' => 'field_options[classes_' . $field['id'] . ']',
'value' => $field['classes'],
'class' => 'frm_classes frm-token-input-field',
'id' => 'frm_classes_' . $field['id'],
'data-changeme' => 'frm_field_id_' . $field['id'],
'data-changeatt' => 'class',
'data-sep' => ' ',
'data-shortcode' => '0',
);
?>
/>
show_field_choices( compact( 'field', 'display', 'values' ) );
if ( $display['clear_on_focus'] ) {
do_action( 'frm_extra_field_display_options', $field );
}
/**
* Fires after printing the primary options section of field.
*
* @since 5.0.04 Added `$display` and `$values`.
*
* @param array $field Field data.
* @param array{field_obj:FrmFieldType, display:array, values:array} $data
*/
do_action( 'frm_before_field_options', $field, compact( 'field_obj', 'display', 'values' ) );
?>
show_default_value_setting( $field, $field_obj, $default_value_types, $display ); ?>
$default_value_type ) {
if ( 'default_value' === $type ) {
continue;
}
// Backwards compatibility "@since 6.24".
if ( FrmAppHelper::pro_is_connected() && ! is_callable( array( 'FrmProHtmlHelper', 'echo_radio_group' ) ) ) {
switch ( $type ) {
case 'calc':
$default_value_type['data'] = array(
'show' => '#calc-for-{id}',
'disable' => '#default-value-for-{id}',
);
break;
case 'get_values_field':
$default_value_type['class'] = '';
$default_value_type['data'] = array(
'show' => '.frm-lookup-box-{id}',
'disable' => '#default-value-for-{id}',
);
break;
}
}
$toggle_args = array(
'echo' => true,
'show_labels' => true,
'on_label' => $default_value_type['title'],
'checked' => isset( $default_value_type['current'] ),
'input_html' => array(
'data-group-name' => 'default-value',
'class' => $default_value_type['class'],
),
);
foreach ( $default_value_type['data'] as $data_key => $data_value ) {
$toggle_args['input_html'][ 'data-' . $data_key ] = $data_value . ( substr( $data_value, -1 ) === '-' ? $field['id'] : '' );
}
?>
'frm-flex' ) );
}
?>
show_after_default( compact( 'field', 'display' ) );
if ( $display['clear_on_focus'] ) {
?>
1 ) { ?>