First, let me say that I am new to Joomla and ChronoForms, and have not done a great deal of html/php programming. I am trying to understand a lot in a short amount of time. I have looked through a lot of examples and made some progress.
Now, let me explain what I am trying to do. I want to replace the standard Joomla registration with one of my own. I have a couple other registration questions I want to ask because I need to tie in a member's profile with a record in a different database.
This is what I assume is the best way to handle it:
1. Provide new Registration form with necessary fields to make the link.
2. Email verification code and temporary password to ensure that email is valid for the user indicated.
3. Upon clicking the link in the verification email, the user is taken to the Confirmation form, which then adds the user into the Joomla database as a Registered user.
Here is where I am:
1. I have created a Registration form with the necessary fields.
2. Upon sending the email, (using the email verification action *followed by* the email action), I save the fields in a separate database.
These parts seem to work as expected (through much trial and error).
Here are my problems so far:
1. I cannot figure out how to replace the Registration form in Joomla 1.6 with my CF v4 Registration form. I used the technique indicated in the tutorial .pdf, but that did not seem to change anything.
2. When I reach the confirmation email, I run the Joomla registration event, but no record is added in the jos_users database. I tried putting the Joomla registration even in the Registration form instead of the email, and I still did not get a new record. I'm not sure what I'm missing with that event. I have it set to override the Joomla Allow user registration; User activation = Yes; Send activation = No.
Thank you for your help!
Brian
Now, let me explain what I am trying to do. I want to replace the standard Joomla registration with one of my own. I have a couple other registration questions I want to ask because I need to tie in a member's profile with a record in a different database.
This is what I assume is the best way to handle it:
1. Provide new Registration form with necessary fields to make the link.
2. Email verification code and temporary password to ensure that email is valid for the user indicated.
3. Upon clicking the link in the verification email, the user is taken to the Confirmation form, which then adds the user into the Joomla database as a Registered user.
Here is where I am:
1. I have created a Registration form with the necessary fields.
2. Upon sending the email, (using the email verification action *followed by* the email action), I save the fields in a separate database.
These parts seem to work as expected (through much trial and error).
Here are my problems so far:
1. I cannot figure out how to replace the Registration form in Joomla 1.6 with my CF v4 Registration form. I used the technique indicated in the tutorial .pdf, but that did not seem to change anything.
2. When I reach the confirmation email, I run the Joomla registration event, but no record is added in the jos_users database. I tried putting the Joomla registration even in the Registration form instead of the email, and I still did not get a new record. I'm not sure what I'm missing with that event. I have it set to override the Joomla Allow user registration; User activation = Yes; Send activation = No.
Thank you for your help!
Brian
Hi Brian,
Problem 2 - normally you'd set this up with the Registration in the OnSubmit Event of the first form. The User is registered then but the registration isn't enabled until the email verification is received. To start with I'd keep the process as simple as possible and use the default Joomla! settings and Emails.
Problem 1 - I'm afraid that I have no idea how to do this in Joomla! 1.6; just haven't had time to sit down to work it out :-(
Bob
Problem 2 - normally you'd set this up with the Registration in the OnSubmit Event of the first form. The User is registered then but the registration isn't enabled until the email verification is received. To start with I'd keep the process as simple as possible and use the default Joomla! settings and Emails.
Problem 1 - I'm afraid that I have no idea how to do this in Joomla! 1.6; just haven't had time to sit down to work it out :-(
Bob
Hi,
For problem 1 you may check the "Redirects Manager" component in J1.6 by default, may be helpful.
Regards,
Max
For problem 1 you may check the "Redirects Manager" component in J1.6 by default, may be helpful.
Regards,
Max
Hi,
then override registration joomla form standard is not possible with CF V4 and joomla 1.6?
I had followed the guide pdf...
Thanks
then override registration joomla form standard is not possible with CF V4 and joomla 1.6?
I had followed the guide pdf...
Thanks
Thanks ^_^
excuse me, but I don't know well joomla, but how should I do? you have any suggestions for me on the procedure?
Thanks
excuse me, but I don't know well joomla, but how should I do? you have any suggestions for me on the procedure?
Thanks
Hi giulia75,
In the Source URL add
Bob
In the Source URL add
http://example.com/index.php/extensions/components/users-component/registration-form
and in the Destination URLhttp://example.com/index.php?option=com_chronoforms&chronoform=my_form_name
replace example.com and my_form_name with the correct values fro your site.Bob
Hi,
thank you, you really are very kind ^_^
excuse me, there is somewhere in the forum a guide, because I can not understand.
I'll explain:
I wanted a registration form with fields in more than the standard one, and then see users in user manager tab with the new fields added.
I just do not understand now that I've created the form with CF4 how to replace the standard one.
thank you
thank you, you really are very kind ^_^
excuse me, there is somewhere in the forum a guide, because I can not understand.
I'll explain:
I wanted a registration form with fields in more than the standard one, and then see users in user manager tab with the new fields added.
I just do not understand now that I've created the form with CF4 how to replace the standard one.
thank you
Hi giulia75 ,
I'm sorry, there is no guide to this yet.
ChronoForms for Joomla! 1.6 is very new and we are still finding out how it works.
Bob
I'm sorry, there is no guide to this yet.
ChronoForms for Joomla! 1.6 is very new and we are still finding out how it works.
Bob
hi,
I solved the problem using the guidelines in this post
http://www.chronoengine.com/forums.html?cont=posts&f=26&t=21301
the standard form has been replaced and in user manager I see the new users.
But now I have another problem, and I hope in your help, the form data is saved some in jos_users other in jos_chronoforms_data_myform, how can I display it in a single table, how can I edit these data? another problem as I do to send after registration an activation email?
Thank Thanks ^__^
I solved the problem using the guidelines in this post
http://www.chronoengine.com/forums.html?cont=posts&f=26&t=21301
the standard form has been replaced and in user manager I see the new users.
But now I have another problem, and I hope in your help, the form data is saved some in jos_users other in jos_chronoforms_data_myform, how can I display it in a single table, how can I edit these data? another problem as I do to send after registration an activation email?
Thank Thanks ^__^
Hi giulia75 ,
To make the data editable you need to have a version of the form that doesn't use the Joomla! Registration plug-in - you don't want to register people again. It will need some extra code to update the Joomla! User object. It's best not to write directly to this table.
I'm not sure what this code needs to be in Joomla! 1.6.
Bob
To make the data editable you need to have a version of the form that doesn't use the Joomla! Registration plug-in - you don't want to register people again. It will need some extra code to update the Joomla! User object. It's best not to write directly to this table.
I'm not sure what this code needs to be in Joomla! 1.6.
Bob
Hi giulia75,
Please make a new topic for this new question and we can move from there!🙂
Regards,
Max
Please make a new topic for this new question and we can move from there!🙂
Regards,
Max
This topic is locked and no more replies can be posted.