Plugins not working as they should

Lara_Shadow 09 Aug, 2010
Hello All,

I have created a test form. There I have enabled the three plugins in the following order.

1 Confirmation page
2 E-mail verification
3 CURL

But when I test form with debug mode.
I can see the Confirmation page is not waiting for "Submit" it CURLs at the same time on the Confirmation page.

Also on clicking the BACK button on Confirmation page shold auto fill the form with previous value.(may I am configuring it in wrong way)

Email verification plugin I think also not works as it should be. I expect that it should send some thing activation like to email. But it is sends just the email message in parameters.
$email_body = $pluginrow->extra1;		
		foreach($posted as $key => $value){
			$email_body = str_replace("{".$key."}", $value, $email_body);
		}

and as CURL is also not waiting for email verification.

Please correct me.
GreyHead 09 Aug, 2010
Hi Lara_Shadow,

There are some much reported problesm with the Confirmation Page plugin. I think that there are fixes for some of them here but I suggest that you get the form working without this plugin first.

There is some help for the Email Verification plugin in the tooltips. Specifically use {vlink} to include the verification link. I don't understand what else you are saying about the email.

The Email verification may take a few hours or neve happen. The form won't wait for it. If you want to send data using CURL after the verification is received then you can't use the plugin. Instead you'll need to hand code the CURL using one or more of the OnSubmit boxes in the Email Verification plugin.

Bob
Lara_Shadow 10 Aug, 2010
I have no need to save data to table.
{vlink} is created by the
$vlink = JURI::Base().'index.php?option=com_chronocontact&chronoformname='.$formname.'&task=beforeshow&uid='.$MyForm->tablerow[$params->get('vtablename')]->uid;


so paramter uid is going blank every time.
{vlink} is also of no use to me in my case.
GreyHead 10 Aug, 2010
Hi Lara_Shadow,

Ah but you do have to save to the table. How else is ChronoForms going to remember what you are verifying.

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