PluginProbe
JetFormBuilder — Dynamic Blocks Form Builder / 3.6.6
JetFormBuilder — Dynamic Blocks Form Builder v3.6.6
3.6.6.1 3.6.6 3.6.5.4 3.6.5.3 3.6.5.2 3.6.5.1 3.6.5 3.6.4.2 3.6.4.1 3.6.4 3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 All 134 releases
← All changes | templates/fields/number-field.php +29 -18 1.0.0 → 3.6.6 View file →
@@ -1,18 +1,29 @@
1 -<?php
2 -/**
3 - * input[type="hidden"] template
4 - */
5 -
6 -$this->add_attribute( 'placeholder', $args['placeholder'] );
7 -$this->add_attribute( 'value', $args['default'] );
8 -$this->add_attribute( 'required', $this->block_type->get_required_val( $args ) );
9 -$this->add_attribute( 'min', $args['min'] );
10 -$this->add_attribute( 'max', $args['max'] );
11 -$this->add_attribute( 'step', $args['step'] );
12 -$this->add_attribute( 'name', $this->block_type->get_field_name( $args['name'] ) );
13 -$this->add_attribute( 'data-field-name', $args['name'] );
14 -$this->add_attribute( 'id', $this->block_type->get_field_id( $args ) );
15 -?>
16 -<div class="jet-form-builder__field-wrap">
17 - <input type="number" class="jet-form-builder__field text-field"<?php $this->render_attributes_string(); ?>>
18 -</div>
1 +<?php
2 +/**
3 + * input[type="hidden"] template
4 + */
5 +
6 +// If this file is called directly, abort.
7 +if ( ! defined( 'WPINC' ) ) {
8 + die;
9 +}
10 +
11 +$this->set_value();
12 +$this->add_attribute( 'class', 'jet-form-builder__field text-field' );
13 +$this->add_attribute( 'class', $args['class_name'] );
14 +$this->add_attribute( 'placeholder', $args['placeholder'] );
15 +$this->add_attribute( 'required', $this->block_type->get_required_val( $args ) );
16 +$this->add_attribute( 'min', $args['min'] );
17 +$this->add_attribute( 'max', $args['max'] );
18 +$this->add_attribute( 'step', $args['step'] );
19 +$this->add_attribute( 'name', $this->block_type->get_field_name( $args['name'] ) );
20 +$this->add_attribute( 'data-field-name', $args['name'] );
21 +$this->add_attribute( 'id', $this->block_type->get_field_id( $args ) );
22 +$this->add_attribute( 'data-jfb-sync' );
23 +?>
24 +<div class="jet-form-builder__field-wrap">
25 + <?php do_action( 'jet-form-builder/before-field', $this ); ?>
26 + <input type="number" <?php $this->render_attributes_string(); ?>>
27 + <?php do_action( 'jet-form-builder/after-field', $this ); ?>
28 +</div>
29 +<?php