Hi,
CF is a wonderful extension and extremely useful. Thanks for all the good work! Will definitively purchase the license, as soon as this 'little' quirk is sorted out.
Environment:
Cronoforms v3.1 RC5.5
vTiger 5.1.0
Joomla! 1.15.15
Success:
Managed to -
A. Create Form
B. Create E-mail
C. Make CF take care of ALL Joomla User Reg (Switched off Joomla Core User Reg)
D. Set CF to only send one Welcome email
E. Use CURL plugin to populate vTiger with fields in the vTiger 'Leads Module' both custom fields
and standard fileds. (Secure posting with application key & WebForms key identification)
(vTiger has a 'post.php' file and a config file already made ready to recieve from ANY forms)
Issue:
Using tickboxes in CF form works. BUT it's only the Joomla Plugin that manage to form a successful Array.
The CURL plugin only writes 'Array' in the field. Noting else.
"ChronoForms handle my posted arrays: YES" (Tried different settings on this and other stuff)
Please see included Debug. Interesting Field in Red. Note the difference.
---------------------------------------------------------------------------------------------
cf_CURL debug info
$curl_values: company=Company+Name&firstname=MyName&lastname=Surname&email=akerman%40akermanscove.com&website=&phone=&mobile=&lane=SomeStreet+123&pobox=&code=123+55&city=Somecity&cf_548=Paket+1+-+Basic&cf_549=Array&cf_547=&appKey=85888888888888ccdb6f4e9946ab&moduleName=Leads&leadsource=Web+Site&leadstatus=From+Website+Not+Contacted& =&=
$params->target_url: http://akermanscove.com/sacrm/modules/Webforms/post.php
$ch: Resource id #115
CURL response: HTTP/1.1 200 OK Date: Sat, 12 Jun 2010 15:29:23 GMT Server: Apache/2.2.8 (Ubuntu) PHP/5.2.12-0.dotdeb.1 with Suhosin-Patch X-Powered-By: PHP/5.2.12-0.dotdeb.1 Content-Length: 1215 Content-Type: text/html
vtiger logo
Leads entry is added to vtiger CRM.
..............................................................
Joomla Message (You can logg in now... in Swedish)
Du kan logga in nu.
..............................................................
Inside cf_Joomla_registration::onSubmit()
$post: Array ( [company] => Company Name [firstname] => MyName [lastname] => Surname [fullname] => MyName Surname [email] => [email]auser@akermanscove.com[/email] [website] => [phone] => [mobile] => [lane] => SomeStreet 123 [pobox] => [code] => 123 55 [city] => Somecity [user_name] => MyNewUserName [user_password] => mypassw [user_password_verify] => mypassw [radio0] => Paket 1 - Basic [check1] => Array ( [0] => Paket 1 Basic [1] => Paket 2 Media [2] => Paket 3 E-handel ) [comments] => [chrono_verification] => 4bAtr [button_9] => Skicka [f01300bac63ee5d94686ac4a00f248b7] => 1 [1cf1] => d8a3d062fe2354e6a6bb22cf30b24dc0 [chronoformname] => SA_IntresseReg [username] => MyNewUserName [name] => MyName Surname [password] => mypassw [password2] => mypassw )
Välkommen MyName Surname!
Lorem Ipsum........emailtext here
Mvh
Robert O. Akerman
STOLT/AKERMAN HB
1. Form passed first SPAM check OK
2. Form passed the submissions limit (if enabled) OK
3. Form passed the Image verification (if enabled) OK
4. Form passed the server side validation (if enabled) OK
5. $_POST Array: Array ( [company] => Company Name [firstname] => MyName [lastname] => Surname [fullname] => [email] => [email]akerman@akermanscove.com[/email] [website] => [phone] => [mobile] => [lane] => SomeStreet 123 [pobox] => [code] => 123 55 [city] => Somecity [user_name] => MyNewUserName [user_password] => mypassw [user_password_verify] => mypassw [radio0] => Paket 1 - Basic [check1] => Array ( [0] => Paket 1 Basic [1] => Paket 2 Media [2] => Paket 3 E-handel ) [comments] => [chrono_verification] => 4bAtr [button_9] => Skicka [f01300bac63ee5d94686ac4a00f248b7] => 1 [1cf1] => d8a3d062fe2354e6a6bb22cf30b24dc0 [chronoformname] => SA_IntresseReg )
6. $_FILES Array: Array ( )
7. CURL transaction executed
8. Form passed the plugins step (if enabled) OK
9. Debug End
----------------------------------------------------------------------------------------------
So, since CURL doesn't succed with this, the multiple fields I've set up in vTiger never gets any info...obviously.
All ideas are welcome!
(all user/domain/mail details in the debug above are faked or altered)
Regards
Robert O. Akerman / stolt-akerman.com
CF is a wonderful extension and extremely useful. Thanks for all the good work! Will definitively purchase the license, as soon as this 'little' quirk is sorted out.
Environment:
Cronoforms v3.1 RC5.5
vTiger 5.1.0
Joomla! 1.15.15
Success:
Managed to -
A. Create Form
B. Create E-mail
C. Make CF take care of ALL Joomla User Reg (Switched off Joomla Core User Reg)
D. Set CF to only send one Welcome email
E. Use CURL plugin to populate vTiger with fields in the vTiger 'Leads Module' both custom fields
and standard fileds. (Secure posting with application key & WebForms key identification)
(vTiger has a 'post.php' file and a config file already made ready to recieve from ANY forms)
Issue:
Using tickboxes in CF form works. BUT it's only the Joomla Plugin that manage to form a successful Array.
The CURL plugin only writes 'Array' in the field. Noting else.
"ChronoForms handle my posted arrays: YES" (Tried different settings on this and other stuff)
Please see included Debug. Interesting Field in Red. Note the difference.
---------------------------------------------------------------------------------------------
cf_CURL debug info
$curl_values: company=Company+Name&firstname=MyName&lastname=Surname&email=akerman%40akermanscove.com&website=&phone=&mobile=&lane=SomeStreet+123&pobox=&code=123+55&city=Somecity&cf_548=Paket+1+-+Basic&cf_549=Array&cf_547=&appKey=85888888888888ccdb6f4e9946ab&moduleName=Leads&leadsource=Web+Site&leadstatus=From+Website+Not+Contacted& =&=
$params->target_url: http://akermanscove.com/sacrm/modules/Webforms/post.php
$ch: Resource id #115
CURL response: HTTP/1.1 200 OK Date: Sat, 12 Jun 2010 15:29:23 GMT Server: Apache/2.2.8 (Ubuntu) PHP/5.2.12-0.dotdeb.1 with Suhosin-Patch X-Powered-By: PHP/5.2.12-0.dotdeb.1 Content-Length: 1215 Content-Type: text/html
vtiger logo
Leads entry is added to vtiger CRM.
..............................................................
Joomla Message (You can logg in now... in Swedish)
Du kan logga in nu.
..............................................................
Inside cf_Joomla_registration::onSubmit()
$post: Array ( [company] => Company Name [firstname] => MyName [lastname] => Surname [fullname] => MyName Surname [email] => [email]auser@akermanscove.com[/email] [website] => [phone] => [mobile] => [lane] => SomeStreet 123 [pobox] => [code] => 123 55 [city] => Somecity [user_name] => MyNewUserName [user_password] => mypassw [user_password_verify] => mypassw [radio0] => Paket 1 - Basic [check1] => Array ( [0] => Paket 1 Basic [1] => Paket 2 Media [2] => Paket 3 E-handel ) [comments] => [chrono_verification] => 4bAtr [button_9] => Skicka [f01300bac63ee5d94686ac4a00f248b7] => 1 [1cf1] => d8a3d062fe2354e6a6bb22cf30b24dc0 [chronoformname] => SA_IntresseReg [username] => MyNewUserName [name] => MyName Surname [password] => mypassw [password2] => mypassw )
Välkommen MyName Surname!
Lorem Ipsum........emailtext here
Mvh
Robert O. Akerman
STOLT/AKERMAN HB
1. Form passed first SPAM check OK
2. Form passed the submissions limit (if enabled) OK
3. Form passed the Image verification (if enabled) OK
4. Form passed the server side validation (if enabled) OK
5. $_POST Array: Array ( [company] => Company Name [firstname] => MyName [lastname] => Surname [fullname] => [email] => [email]akerman@akermanscove.com[/email] [website] => [phone] => [mobile] => [lane] => SomeStreet 123 [pobox] => [code] => 123 55 [city] => Somecity [user_name] => MyNewUserName [user_password] => mypassw [user_password_verify] => mypassw [radio0] => Paket 1 - Basic [check1] => Array ( [0] => Paket 1 Basic [1] => Paket 2 Media [2] => Paket 3 E-handel ) [comments] => [chrono_verification] => 4bAtr [button_9] => Skicka [f01300bac63ee5d94686ac4a00f248b7] => 1 [1cf1] => d8a3d062fe2354e6a6bb22cf30b24dc0 [chronoformname] => SA_IntresseReg )
6. $_FILES Array: Array ( )
7. CURL transaction executed
8. Form passed the plugins step (if enabled) OK
9. Debug End
----------------------------------------------------------------------------------------------
So, since CURL doesn't succed with this, the multiple fields I've set up in vTiger never gets any info...obviously.
All ideas are welcome!
(all user/domain/mail details in the debug above are faked or altered)
Regards
Robert O. Akerman / stolt-akerman.com