File "format-dropdown-options.php"
Full Path: /home/adniftyx/public_html/wp-content/plugins/formidable/classes/views/frm-fields/back-end/format-dropdown-options.php
File size: 1.42 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* @package Formidable
*
* @since 6.18
*
* @var array $field Field data.
* @var array $args Includes 'field', 'display', and 'values' settings.
* @var FrmFieldType $this Field type object.
*/
if ( ! defined( 'ABSPATH' ) ) {
die( 'You are not allowed to call this page directly.' );
}
$field_type = $field['type'];
$format = FrmField::get_option( $field, 'format' );
FrmHtmlHelper::echo_dropdown_option( __( 'None', 'formidable' ), '' === $format, array( 'value' => 'none' ) );
FrmHtmlHelper::echo_dropdown_option(
in_array( $field_type, array( 'number', 'range' ), true ) ? __( 'Custom', 'formidable' ) : __( 'Number', 'formidable' ),
false,
array(
'value' => '',
'class' => 'frm_show_upgrade frm_noallow',
'data-upgrade' => __( 'Format number field', 'formidable' ),
'data-medium' => 'format-number-field',
)
);
FrmHtmlHelper::echo_dropdown_option(
__( 'Currency', 'formidable' ),
false,
array(
'value' => '',
'class' => 'frm_show_upgrade frm_noallow',
'data-upgrade' => __( 'Format currency field', 'formidable' ),
'data-medium' => 'format-currency-field',
)
);
if ( 'text' === $field_type ) {
FrmHtmlHelper::echo_dropdown_option(
__( 'Custom', 'formidable' ),
! empty( $format ) && ! FrmCurrencyHelper::is_currency_format( $format ),
array(
'value' => 'custom',
'data-dependency' => '#frm-field-format-custom-' . $field_id,
)
);
}