Support

  1. galbur
  2. General
  3. Tuesday, September 04 2018, 09:01 PM
Hi

When a user register to our website he has to fill out a simple (chronforms) Form and then he had a "registered" status.
Now there is the possibility to become a "member". Then we need some more informations about this person and the form should be more complex How to do that? How to have another form with more fields (and pre-populated fields with the values we already have) and without the message "this e-mail is already in use"? And after submit the user should be connected to the usergroup "member".

How can i do this?
Best regards
Christoph
admin Accepted Answer
Admin
Hi,
Now there is the possibility to become a "member". Then we need some more informations about this person and the form should be more complex How to do that?
You can set "Availability for" parameter for each field. So for example:
- Create ACL only for "member" usergroup
- Set "Availability for" parameter for each field to the new ACL
The field with "Availability for" parameter set to the new ACL will be available only for profiles of "member" users
How to have another form with more fields
Easy Profile is not a form builder extension, it extends Joomla user management (not replace). With "Availability for" you can assign different fields for different user rights.
(and pre-populated fields with the values we already have)
You need to populate Easy Profile user data table in DB, the table that store user data is called "#__jsn_users"
and without the message "this e-mail is already in use"?
Try to check if you have some error message in Components->Easy Profile, if you have some message then please follow the instructions.
And after submit the user should be connected to the usergroup "member".
You can add/remove user from usergroup with conditions, you can assign conditions for each field. If you want always to add user to some usergroup then you can assign a condition always met, for example: if firstname (it is a core field always required) is not equal to empty value then add to usergroup "member"
  1. more than a month ago
  2. General
  3. # 1
galbur Accepted Answer
Hi

And thank you very much for your fast answer!
Ok. I see the concept. There is only one problem. In the beginning someone is "registered". And now the user wants to become a member and for this he has to fill out some more fields. But the new fields are only visible when someone is already "member". How can one solve it?

Thank you
All the Best
Christoph
  1. more than a month ago
  2. General
  3. # 2
admin Accepted Answer
Admin
Hi,
you can manage available fields with "Available for" parameter for each field. Try to check the current value and ACL's rights.
  1. more than a month ago
  2. General
  3. # 3
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Request Support

Support is currently Offline

Support Availability

Working days: Monday to Friday. The support staff is not available on weekends; in the most of cases tickets will not be answered during that time.

Reply time: Depending on the complexity of your support issue it's usually between a few minutes and 24 hours for paid members and about one week for free members. When we expect longer delays we will notify you.

Guidelines

Before you post: read the documentation and search the forums for an answer to your question.

When you post: include Site Details if you request a support (you can use the form below the reply in Site Details tab).

Auto Solved Question: If after a week the author of the post does not reply to a request by moderator, the question will be marked as resolved.

Language: only English

Search Users

Easy Profile® is not affiliated with or endorsed by Open Source Matters or the Joomla Project. Joomla is Free Software released under the GNU/GPL License.