Gravity Perks // GP Post Content Merge Tags // Add Support for Lastform
<?php
/**
* Gravity Perks // GP Post Content Merge Tags // Add Support for Lastform
* http://gravityperks.com/
*/
add_filter( 'gform_post_process', function( $form ) {
global $lf_gform_processed;
if( ! rgpost( 'is_lastform' ) ) {
return $form;
}
if( rgars( $lf_gform_processed, 'confirmation/gppcmtEnable' ) ) {
parse_str( $lf_gform_processed['confirmation']['queryString'], $query );
$entry = rgars( GFFormDisplay::$submission, "{$form['id']}/lead" );
$encrypt = apply_filters( 'gppcmt_encrypt_eid', ! gp_post_content_merge_tags()->is_pretty_id_enabled(), $lf_gform_processed['confirmation'], $form, $entry );
$query['eid'] = gp_post_content_merge_tags()->prepare_eid( $entry['id'], $encrypt );
$lf_gform_processed['confirmation']['queryString'] = build_query( $query );
}
return $form;
}, 11 );