<?php
/**
* Show success messages
*
* This template can be overridden by copying it to yourtheme/everest-forms/notices/success.php.
*
* HOWEVER, on occasion Everest Forms will need to update template files and you
* and you (the theme developer) will need to copy the new files to your theme to
* maintain compatibility. We try to do this as little as possible, but it does
* happen. When this occurs the version of the template file will be bumped and
* the readme will list any important changes.
*
* @see https://docs.everestforms.net/
* @package EverestForms/Templates
* @version 1.0.0
*/
defined( 'ABSPATH' ) || exit;
$classes = apply_filters(
'everest_forms_success_notice_class',
array(
'everest-forms-notice--success',
)
);
global $__everest_form_id;
global $__everest_form_entry_id;
?>
<?php if ( $messages ) : ?>
<?php foreach ( $messages as $message ) : ?>
<div class="everest-forms-notice <?php echo esc_attr( implode( ' ', $classes ) ); ?>" role="alert">
<?php
echo wp_kses(
nl2br( $message ),
array(
'div' => array(
'class' => true,
'style' => true,
),
'input' => array(
'type' => true,
'value' => true,
'class' => true,
'disabled' => true,
'checked' => true,
),
'ul' => array(
'class' => true,
),
'li' => array(
'class' => true,
),
'br' => array(),
)
);
if ( ! empty( $__everest_form_id ) && ! empty( $__everest_form_entry_id ) ) {
$pdf_download_message = get_option( 'everest_forms_pdf_custom_download_text', '' );
$form = json_decode( evf()->form->get( $__everest_form_id )->post_content, true );
$pdf_submission = isset( $form['settings']['pdf_submission']['enable_pdf_submission'] ) && 0 !== $form['settings']['pdf_submission']['enable_pdf_submission'] ? $form['settings']['pdf_submission'] : '';
if ( isset( $pdf_submission['everest_forms_pdf_custom_download_text'] ) ) {
$pdf_download_message = $pdf_submission['everest_forms_pdf_custom_download_text'];
}
if ( empty( $pdf_download_message ) ) {
$pdf_download_message = __( 'Download your form submission in PDF format', 'everest-forms' );
}
printf(
'%s%s%s',
'<br><small><a href="?page=evf-entries-pdf&form_id=' . esc_attr( $__everest_form_id ) . '&entry_id=' . esc_attr( $__everest_form_entry_id ) . '">',
esc_html( $pdf_download_message ),
'</a></small>'
);
}
?>
</div>
<?php endforeach; ?>
<?php endif; ?>
|