1
apply_filters to add url querystring

For example if I would like to change querystring or if you want change url destination based on form answers

example → your form.php

……………

if ( $submit_result == 'success' && $redirect_url_after_submission != '' ) {

do_action( 'df_before_redirect', $form_id, $submit_result, $redirect_url_after_submission );

$redirect_url_after_submission = apply_filters( 'df_url_after_submission_arg', $form_id, $submit_result, $redirect_url_after_submission);

?>

<script>

document.location.href="<?php echo $redirect_url_after_submission;?>";

</script>

…………….

Join the conversion, Login to Reply


user-img william - 18 July 2024

Perhaps it is better to add $post_array argument to check form answers more easily:

$redirect_url_after_submission = apply_filters( 'df_url_after_submission_arg', $form_id, $submit_result, $post_array, $redirect_url_after_submission);

Upvoters
1
Feature Details

Status: In Review

Board: Divi Form Builder

Created: 18 July 2024

Last Updated: 18 July 2024

Posted By: william

© 2024 Divi Engine