← All changes
|
classes/views/frm-fields/front-end/combo-field/combo-field.php
+4
-2
6.26
→
trunk
View file →
| @@ -66,13 +66,15 @@ | ||
| 66 | 66 | echo '/>'; |
| 67 | 67 | } |
| 68 | 68 | |
| 69 | 69 | if ( $sub_field['label'] && ( $sub_field_desc || $this->should_print_hidden_sub_fields() ) ) { |
| 70 | - echo '<div class="frm_description" id="frm_field_' . esc_attr( $field_id . '_' . $sub_field['name'] ) . '_desc">' . FrmAppHelper::kses( $sub_field_desc ) . '</div>'; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped | |
| 70 | + echo '<div class="frm_description" id="frm_field_' . esc_attr( $field_id . '_' . $sub_field['name'] ) . '_desc">'; | |
| 71 | + FrmAppHelper::kses_echo( $sub_field_desc ); | |
| 72 | + echo '</div>'; | |
| 71 | 73 | } |
| 72 | 74 | |
| 73 | 75 | // Don't show individual field errors when there is a combo field error. |
| 74 | - if ( ! empty( $errors ) && isset( $errors[ 'field' . $field_id . '-' . $name ] ) && ! isset( $errors[ 'field' . $field_id ] ) ) { | |
| 76 | + if ( $errors && isset( $errors[ 'field' . $field_id . '-' . $name ] ) && ! isset( $errors[ 'field' . $field_id ] ) ) { | |
| 75 | 77 | ?> |
| 76 | 78 | <div class="frm_error" role="alert"><?php echo esc_html( $errors[ 'field' . $field_id . '-' . $name ] ); ?></div> |
| 77 | 79 | <?php } ?> |
| 78 | 80 | </div> |