Hi finc,
You can either build the URL using PHP in the OnSubmit After box to set the ChronoForms ReDirect URL (you'll fidn that code here somewhere). Or better, use the cURL Plugin to send the data to the CRM.
Bob
Hi finc,
The target url is the part up to the ? (excluding the ?). That is https://whatever-crm-system.com/post
The remainder is part of the query string and needs to go in the 'Extra inputs data' box as externalrequest=1
Bob
Hi finc,
'That is' doesn't go in the Target URL box - just the URL.
external=1 goes in the 'Extra fields Data' box (sorry, the name has changed in the version I looked at).
Bob
Hi finc,
That loosk good. The order of the parameters in the query string shouldn't make any difference.
Next thing to check is that the CURL plugin is enabled on the form Plugins tab (a green bar is 'enabled')?
Bob
Hi finc,
Perfect.
Try setting 'Header in Response' to Yes and see if that shows anything useful.
I can't think of anything else. Check with the CRM folk. You may need some slightly different cURLOPT setting. I do have a development version of the plugin that is a bit more flexible if you need that.
Bob
Thanks GreyHead,
I will come back to You on the beta plugin if needed after checked with the CRM buddies.
Here is what I got else with 'Header in Response' YES:
CURL response: HTTP/1.1 200 OK Date: Thu, 13 May 2010 17:16:56 GMT Server: Apache-Coyote/1.1 Cache-Control: no-cache Pragma: no-cache Expires: Thu, 01 Jan 1970 00:00:00 GMT Content-Type: text/html;charset=UTF-8 Content-Length: 2715 Set-Cookie: JSESSIONID=D7811099D43F177C4E017D4233AB2621; Path=/AESWebApp
Hi finc,
Well that tells us that it's connecting to the CRM server OK. Just need to know why there is no response. Could be missing or mistyped parameter?
Looking at the query string there isn't anything there to identify your account with the CRM?
Bob
Hi GreyHead,
I have talked with the CRM support and they say that the data has been received.
Only thing is that my curl is waiting a receipt about this transfer and that they
are not going to send it.
So for a closer look I will send you a PM with
the real link to this case.
Regards
Hi finc,
If you set debug to No then cURL shouldn't need to wait for a response.
Bob
Thank You GreyHead for @ll Your Help !!!!
I checked the debug to off and now there is no "response needed" popup.
-:The Case is Closed:-
Best Regards
finc