Skip to Content Skip to Menu

🎃 Happy Halloween! Treat yourself with an awesome discount on memberships! Get 20% off now with code SPOOKY-2024!

How to add additional tabs to a user account after filling the registration form

  • artpol
  • artpol
  • OFFLINE
  • Posts: 69
  • Thanks: 5
  • Karma: 1
10 years 11 months ago #237533 by artpol
Hi Folks,
i have a registration form that collects several user data. While filling the form the user has to descide how many information he wants to give and by this descition several tabs are created in his user account. To make it a bit more understandable i want to add a short usecase.
The user has to fill in his personal information for a contact tab. He can choose if he additionaly wants to give some information about his hobbys which creates a hobby tab. If he wants to tell things about his style he can add information to fields that are shown on the style tab and so on.

Now - my problem is if a user descides that he only wants to fill in his contact information and later on he wants to add additional information about his hobbys there are no tabs/fields where he can enter these information as the formfileds are only shown while he is inside the registration form.

So is there any way to add additional information that was not given within the registration form?

Perhaps it is important i use constrains inside the registration form that only show portions of the form after a user activly descides to give more information (e.g. Checkbox - Do you want to tell something about your hobbys? -> Yes -> Show Fields in new registration form tab).

I hope it is understandable what i mean. Thanks for your help in advance
carsten

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48474
  • Thanks: 8281
  • Karma: 1443
10 years 11 months ago #237561 by krileon
Don't understand the issue. If the user needs to complete their profile then they can simply do it from Profile Edit after logging in. If you want to conditionally show/hide tabs/fields based off other field values you can do this with CB Conditional. See the below CB Conditional tutorial to get started.

www.joomlapolis.com/support/tutorials/107-use-cases/18336-using-cb-conditionals-to-hide-or-show-fields-or-tabs


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • artpol
  • artpol
  • OFFLINE
  • Posts: 69
  • Thanks: 5
  • Karma: 1
10 years 11 months ago #237582 by artpol
But how to proceed if the fields you want to edit in profile view dont show up in the profile view because they where hidden with a condition while registration?
To clearify:
In the registration process i ask my user if he has childs. If he answers yes then i ask him how many. based on this information i show up a tab for every child he has that asks for several data to every child (e.G. name, age thingslike that. All these tabs/fields are shown based on the number of children he enters in step 1 of the registration process. So the profile might be build perhaps out of a father with 1 child. If he gets a new child later on and he wants to add also the name, age and data like that he has no tab in the profile to do this nore i can change the number of childs in the profile as this field is shown at registration only.
I hope this clearifys the situation. I´m aware of conditions and the profile edit i think but with this issue i have no idea how to solve it.

Thanks in advance
carsten

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48474
  • Thanks: 8281
  • Karma: 1443
10 years 11 months ago #237632 by krileon
The field that shows the child tabs should always be accessible. This way in profile edit they can just change its value and the other child tabs will show as needed. Whatever condition you setup for registration should work fine for profile edit too.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • artpol
  • artpol
  • OFFLINE
  • Posts: 69
  • Thanks: 5
  • Karma: 1
10 years 11 months ago #237667 by artpol
Ok this was my mistake i did not offer the option to change this number in profile view. But now i discovert another problem as the order of tabs in the registration process should be another than the order in the profile view. as the field that shows the child field has to be the first one in the registration process it is automaticaly the first in the profile view as well. is there any way to publish the field to two tabs or to change order in the profile view ?
thanks in advance
carsten

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48474
  • Thanks: 8281
  • Karma: 1443
10 years 11 months ago #237704 by krileon
Profile View and Profile Edit ordering is the same. Profile Edit and Registration do not share the same ordering. You can't specify a Profile Edit specific ordering without changing Profile View ordering.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum