ninja_forms_field_number_display
The Ninja Forms ninja forms field number display function.
Description
Parameters (3)
- 0. $field_id
- The field id.
- 1. $data
- The data.
- 2. $form_id — Optional. (string) =>
''
- The form id.
Usage
if ( !function_exists( 'ninja_forms_field_number_display' ) ) { require_once ABSPATH . PLUGINDIR . 'ninja-forms/deprecated/includes/fields/number.php'; } // The field id. $field_id = null; // The data. $data = null; // The form id. $form_id = ''; // NOTICE! Understand what this does before running. $result = ninja_forms_field_number_display($field_id, $data, $form_id);
Defined (1)
The function is defined in the following location(s).
- /deprecated/includes/fields/number.php
- function ninja_forms_field_number_display( $field_id, $data, $form_id = '' ) {
- if ( isset( $data['default_value'] ) ) {
- $default_value = $data['default_value'];
- } elseif( isset( $data['number_min'] ) ) {
- $default_value = $data['number_min'];
- }
- if ( isset( $data['number_min'] ) ) {
- $min = ' min="' . esc_attr( $data['number_min'] ) . '"';
- } else {
- $min = '';
- }
- if ( isset( $data['number_max'] ) ) {
- $max = ' max="' . esc_attr( $data['number_max'] ) . '"';
- } else {
- $max = '';
- }
- if ( isset( $data['number_step'] ) ) {
- $step = ' step="' . esc_attr( $data['number_step'] ) . '"';
- } else {
- $step = '';
- }
- $field_class = ninja_forms_get_field_class( $field_id, $form_id );
- ?>
- <input type="number"<?php echo $min . $max . $step; ?> name="ninja_forms_field_<?php echo esc_attr( $field_id ); ?>" id="ninja_forms_field_<?php echo esc_attr( $field_id ); ?>" class="<?php echo esc_attr( $field_class ); ?>" rel="<?php echo esc_attr( $field_id ); ?>" value="<?php echo esc_attr( $default_value ); ?>"/>
- <?php