| 1 |
<?php |
| 2 |
/** |
| 3 |
* Field label template |
| 4 |
*/ |
| 5 |
|
| 6 |
if ( isset( $args['type'] ) && 'heading' === $args['type'] ) { |
| 7 |
$class = 'jet-form-builder__field-heading'; |
| 8 |
} else { |
| 9 |
$class = 'jet-form-builder__label'; |
| 10 |
} |
| 11 |
|
| 12 |
if ( ! empty( $args['label_tag'] ) && 'label' === $args['label_tag'] ) { |
| 13 |
$tag = 'label'; |
| 14 |
$for = 'for="' . $this->block_type->get_field_id( $args ) . '"'; |
| 15 |
} else { |
| 16 |
$tag = 'div'; |
| 17 |
$for = ''; |
| 18 |
} |
| 19 |
|
| 20 |
?> |
| 21 |
<div class="<?php echo $class; ?>"> |
| 22 |
<<?php echo $tag; ?> class="jet-form-builder__label-text" <?php echo $for; ?>><?php |
| 23 |
echo $args['label']; |
| 24 |
|
| 25 |
if ( $this->block_type->get_required_val( $args ) && ! empty( $this->live_form->spec_data->required_mark ) ) { |
| 26 |
printf( ' <span class="jet-form-builder__required">%s</span>', $this->live_form->spec_data->required_mark ); |
| 27 |
} |
| 28 |
|
| 29 |
?></<?php echo $tag; ?>> |
| 30 |
<?php include $this->get_global_template( 'common/prev-page-button.php' ); ?> |
| 31 |
</div> |