Forums

Joomla Registration and Confirmation Page

Zero-one 21 May, 2009
Hi,

I have a problem with Joomla Registration and Confirmation Page Plugin, if I activate both plugins, after submitting, the plugins will be executed at the same time.
And the Joomla email is sent before the Confirmation Page confirms.

The order of the plugins is (1)Confirmation Page (2)Joomla Registration.

Is there a solution, to the Joomla Registration only after confirming the Confirmation Page is executed?

Joomla 1.5.10, Chronoforms 3.1 RC5

Greetings,

Zero-one
Max_admin 24 May, 2009
Hi,

try to keep your configuration as its but set the Joomla registration plugin to run AFTER emails and by default the confirmation page is set to run BEFORE email and so there should be no conflict I think!

let me know

Cheers
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Zero-one 25 May, 2009
Hi,

When i set Joomla Registration plugin to run AFTER emails, then the Joomla registration plugin no longer works.

Debug:
   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 ( [select_0] => Herr [texta_01] => gjhg [texta_02] => jhjkh [texta_25] => gjhgh [texta_26] => 145 [texta_04] => 6325 [texta_05] => HGHJG [texta_06] => JHKJH [texta_07] => HJKHJ [textat_01] => 6565 [textat_02] => 455454 [textat_03] => [textat_04] => [textat_05] => [textat_06] => [texta_10] => GHG@GHG.DE [texta_11] => klkö [radio100] => Ja [radio101] => Ja [radio102] => Ja [radio103] => Ja [radio104] => Ja [radio105] => Ja [radio106] => Ja [radio107] => Ja [texta_13] => 456456 [texta_14] => 456456 [chrono_verification] => nyrhX [undefined] => Abschicken [311c57ba0739b5a564cdfc364d74f46c] => 1 )
   6. $_FILES Array: Array ( )
   7. Form passed the plugins step (if enabled) OK


After clicking Submit, Chronopost form e-mail is sent.
But the Joomla Registration plugin will no longer be executed.

Greetings,
Zero-one
Max_admin 26 May, 2009
Hi zero-one, please over write the file you have under components/com_chronocontact/plugins/ with the one inside the attached pack and retry!

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Zero-one 26 May, 2009
Hi,
I have overwrite the file, and the Joomla registration plugin set to run After Email.
Now, however it is an infinite loop, after Confirmation Page it goes back to the Form. (Form > Confirmation Page > Form....)

Here is the debug if it is useful
   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 (......)
   6. $_FILES Array: Array ( )
   7. Form passed the plugins step (if enabled) OK


I have create some screens of the relevant settings
[attachment=0]screen5.PNG[/attachment]
[attachment=1]screen2.PNG[/attachment]
[attachment=2]screen1.PNG[/attachment]
- DB Connection is activate
- Email is activate
- Plugins run order (1) Confirmation Page, (2) Joomla Registration


Greetings,
Zero-one
Max_admin 28 May, 2009
Hi,

in the plugin config, do you have enable buttons set to yes or no ?

Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Zero-one 28 May, 2009
Hi,

Buttons Set is enable.
If I disable the Confirmation Page everything works, Joomla Registration will then also work if i set After Email.
I have also problems with the DB connection when Confirmation Page is enabled.

I have everything tried in the settings ,i think it is better I disable the Confirmation Page plugin.
Thanks for the Help.


Greetings,
Zero-one
Max_admin 01 Jun, 2009
Hi Zero-one,

another user reported problems with the confirmation page plugin, I will check it and fix any possible issues!

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Max_admin 05 Jun, 2009
Hi Zero-one,

Could you get RC5.1 from the downloads area and test the confirmation page ONLY and then the registration page ONLY and then the 2 together and let me know your results ?

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Zero-one 08 Jun, 2009
Hi Max,

Registration page only works perfect.
Confirmation page only comes the error:
Fatal error: Call to a member function runPlugin() on a non-object in C:\xampp\htdocs\local1\components\com_chronocontact\plugins\cf_confirmation_page.php on line 173


if I activate both plugins, it comes the same error.

Greetings,

Zero-one
GreyHead 08 Jun, 2009
Hi zero-one,

I just tested with RC5.1 and I can't repeat this error using the Confirmation Page plugin alone.

Bob
Phil91 08 Jun, 2009
Bob,

See my post in Plugins...Same happened to me yesterday after moving to the licensed version...

For Zero-one:
FIXED: See Bob's reply and fix in the Plugin forum


It worked for me immediately

Philippe
Zero-one 08 Jun, 2009
If I add this line the Confirmation Page works now.
$MyPlugins =& CFPlugins::getInstance($MyForm->formrow->id); // <-- add this line


But the registration plugin is no longer running.
I have tried the registration with Before Mail and After Mail, but it is the same effect.

Zero-one
This topic is locked and no more replies can be posted.