id ) ) . '">', '' ); ?>
id, '', 'sanitize_text_field' ); ?>
> id ); ?>
id ); FrmFormState::maybe_render_state_field( $form ); } do_action( 'frm_entry_form', $form, $form_action, $errors ); global $frm_vars; // close open section div if ( isset( $frm_vars['div'] ) && $frm_vars['div'] ) { echo "
\n"; unset( $frm_vars['div'] ); } // close open collapsible toggle div if ( isset( $frm_vars['collapse_div'] ) && $frm_vars['collapse_div'] ) { echo "
\n"; unset( $frm_vars['collapse_div'] ); } echo FrmAppHelper::maybe_kses( FrmFormsHelper::replace_shortcodes( $values['after_html'], $form ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped if ( FrmForm::show_submit( $form ) ) { /** * @since 5.5.1 */ do_action( 'frm_before_submit_btn', compact( 'form' ) ); $copy_values = $values; unset( $copy_values['fields'] ); if ( isset( $form->options['form_class'] ) && strpos( $form->options['form_class'], 'frm_inline_success' ) !== false ) { ob_start(); ob_implicit_flush( false ); FrmFormsHelper::get_custom_submit( $copy_values['submit_html'], $form, $submit, $form_action, $copy_values ); $clip = ob_get_clean(); ob_start(); ob_implicit_flush( false ); include FrmAppHelper::plugin_path() . '/classes/views/frm-entries/errors.php'; $message = ob_get_clean(); echo preg_replace( '~\<\/div\>(?!.*\<\/div\>)~', $message . '', $clip ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped } else { FrmFormsHelper::get_custom_submit( $copy_values['submit_html'], $form, $submit, $form_action, $copy_values ); } /** * @since 5.5.1 */ do_action( 'frm_after_submit_btn', compact( 'form' ) ); } ?>