zaus/forms-3rdparty-integration

How to send form submission URL and Cookie values data?

Closed this issue · 1 comments

I have tried replacing values with hook

      case 'target_source_url_c':
                                    //look for placeholders, replace with stuff
                                    $orig = $value;
                                    if(strpos($value, '{URL}') !== false){
                                            $pageURL = 'https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; 
                                            $value = str_replace('{URL}', $pageURL, $value);
                                    }
                                    break;

which returns https://mydomain.com/wp-json/contact-form-7/v1/contact-forms/246286/feedback
and

    case 'target_source_url_c':
                                    //look for placeholders, replace with stuff
                                    $orig = $value;
                                    if(strpos($value, '{URL}') !== false){
                                            $pageURL = add_query_arg( $wp->query_string, '', home_url( $wp->request ) );
                                            $value = str_replace('{URL}', $pageURL, $value);
                                    }
                                    break;

which also returns https://mydomain.com/wp-json/contact-form-7/v1/contact-forms/246286/feedback

Also, I am not able to get cookie data with $cookieVal = isset($_COOKIE['myCookie'])? $_COOKIE['myCookie']:'N/A';

TIA

I managed to get submission URL with $_SERVER[‘HTTP_REFERER’] but have no clue about fetching cookie data