← All changes
|
classes/views/frm-fields/back-end/ajax-field-placeholder.php
+11
-2
6.3.1
→
trunk
View file →
| @@ -1,9 +1,18 @@ | ||
| 1 | 1 | <?php |
| 2 | +/** | |
| 3 | + * Ajax field placeholder in the form builder. | |
| 4 | + * | |
| 5 | + * @package Formidable | |
| 6 | + * | |
| 7 | + * @var object $field_object Field object with 'id', 'type', 'form_id' properties. | |
| 8 | + * @var string $li_classes Classes for the list item wrapper. | |
| 9 | + * @var array $display Display options; 'type' is used. | |
| 10 | + */ | |
| 11 | + | |
| 2 | 12 | if ( ! defined( 'ABSPATH' ) ) { |
| 3 | 13 | die( 'You are not allowed to call this page directly.' ); |
| 4 | 14 | } |
| 5 | 15 | ?> |
| 6 | -<li id="frm_field_id_<?php echo esc_attr( $field_object->id ); ?>" class="<?php echo esc_attr( $li_classes ); ?> frm_field_loading" data-fid="<?php echo esc_attr( $field_object->id ); ?>" data-formid="<?php echo esc_attr( 'divider' == $field_object->type ? FrmField::get_option( $field_object, 'form_select' ) : $field_object->form_id ); ?>" data-ftype="<?php echo esc_attr( $display['type'] ); ?>"> | |
| 16 | +<li id="frm_field_id_<?php echo esc_attr( $field_object->id ); ?>" class="<?php echo esc_attr( $li_classes ); ?> frm_field_loading" data-fid="<?php echo esc_attr( $field_object->id ); ?>" data-formid="<?php echo esc_attr( 'divider' === $field_object->type ? FrmField::get_option( $field_object, 'form_select' ) : $field_object->form_id ); ?>" data-ftype="<?php echo esc_attr( $display['type'] ); ?>"> | |
| 7 | 17 | <span class="frm-wait frm_visible_spinner"></span> |
| 8 | -<span class="frm_hidden_fdata frm_hidden"><?php echo htmlspecialchars( json_encode( $field_object ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></span> | |
| 9 | 18 | </li> |