Как убрать «Значения формы при отправке» - PullRequest
0 голосов
/ 24 мая 2019

Я использовал Гравитационные Формы.При отправке я хотел бы показать ту же форму с сообщением подтверждения.Я сделал это, но отправленные поля не должны отображаться при отправке.

Однажды посмотрите на это: image 1

add_filter( 'gform_pre_submission_filter_1', 'dw_show_confirmation_and_form' );
function dw_show_confirmation_and_form( $form ) {
    $shortcode = '[gravityform id="' . $form['id'] . '" title="true" description="false"]';

    if ( array_key_exists( 'confirmations', $form ) ) {
        foreach ( $form['confirmations'] as $key => $confirmation ) {
            $form['confirmations'][ $key ]['message'] = $shortcode . '<div class="confirmation-message">' . $form['confirmations'][ $key ]['message'] . '</div>';
        }
    }

    return $form;
}

Я ожидаю, еслиДля решения этой проблемы есть функция гравитационных форм.

...