alexAlToader
New member
Hi,
I need to add a new user_state as we are having a 2 steps registration.
We have confirm_email, then we added account_incomplete, then valid.
Q1 - Is there an easy way to do this? I saw the advanceState() so it looks like the answer is no.
In this case we are we are just saving the new status and will deal with that later.
So now to saving a new status - it needs to be validated when saved.
Q2. How do we add a new value to user_state which can be recognized by the app?
Do we need to hardcode it in Entity/User->user_state->allowedValues?
Q3. How do we change that? We have 2 options
Thanks
I need to add a new user_state as we are having a 2 steps registration.
We have confirm_email, then we added account_incomplete, then valid.
Q1 - Is there an easy way to do this? I saw the advanceState() so it looks like the answer is no.
In this case we are we are just saving the new status and will deal with that later.
So now to saving a new status - it needs to be validated when saved.
Q2. How do we add a new value to user_state which can be recognized by the app?
Do we need to hardcode it in Entity/User->user_state->allowedValues?
Q3. How do we change that? We have 2 options
- do the steps in docs in https://xenforo.com/docs/dev/lets-build-an-add-on/#extending-the-forum-entity or
- do we extend the User class like in https://xenforo.com/docs/dev/lets-build-an-add-on/#extending-the-forum-save-process
Thanks