Thanks page ignores fields.

Koul 24 Jan, 2014
Hi!

I have created a form with these two required fields:

Name {name}
Email {email}

I have also written a Thanks Message as follows: Thanks {name} for your registration.
When I run the form, it only appears: Thanks for your registration.

Confirmation email has similar problems too…

So simple, so crazy🙂
Any ideas?
GreyHead 24 Jan, 2014
Hi Koul,

Please drag a Debugger action into the On Submit event, then submit the form and post the debug - including the 'dummy emails' results here.

Note: if you are using the Easy Wizard you can turn on Debug on the Others tab.

Bob
Koul 24 Jan, 2014
Thank you Bob for your prompt reply.
Please note that I'm using CF v4.0.1 for J2.5.

In this trial below, I gave
Email: ekoulocheri@gmail.com and
Name: ekoul

Data Array: 
Array
(
    [chronoform] => eleni
    [event] => submit
    [option] => com_chronoforms
    [Itemid] => 
)
Validation Errors: 
Array
(
)
thanks for your registration

Debug Data
email
2
Result
An email has been SENT successfully from (OpenAIRE - COAR)ekoulocheri@gmail.com to ekoulocheri@di.uoa.gr
Body
Email	{email}
Name	{name}
 



Submitted by 127.0.0.1
Attachments
array ( )
GreyHead 24 Jan, 2014
Hi Koul,

There is no sign of either a Name or an Email input in the Debugger Data array. Do those inputs exist in your form? Please post a link to the form so I can take a quick look.

Bob
Koul 24 Jan, 2014
Here is the link, Bob!

https://beta.openaire.eu/component/com_chronoforms/chronoform,eleni/

Thank you very much for your help.
GreyHead 24 Jan, 2014
Hi Koul,

Something on your site is redirecting the form results using a 301 ReDirect using GET instead of POST so all the form data is lost.

Bob
Koul 24 Jan, 2014
Thank you Bob for your help. I'll discuss it with my colleagues that have done the whole set up and see how to face it.
Thank you again!
GreyHead 24 Jan, 2014
Hi Koul,

If you need to show them more detail I used the Network tab in the Chrome Developer tools. After the form submits you can see two entries, the earlier one is the form submitting normally using POST and the form data are included, then there is the GET Redirect and, after that, only the data in the URL actually get to ChronoForms to be processed.

Bob
This topic is locked and no more replies can be posted.