Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
How do I get this working using AutoActions, I will admit I don't really get how this is risky, EasyProfile had this as a standard feature, it should not be that difficult for CB to check "are all required fields completed" if yes allow access, if no redirect to edit page.We do not provide a means of locking a user into their profile. There's too much risk of getting stuck in an infinite loop. You'd have to try and do this using CB Auto Actions, but again comes with risk. I would just lock them out of whatever feature those fields are required for until they complete those fields and avoid forcing them to stay on profile edit.
Please Log in or Create an account to join the conversation.
It will directly conflict with Joomla's MFA if in use and Joomla's reset password if in use. If the redirect is not done carefully it could result in an infinite loop of them constantly sent back to profile edit. I didn't say it wasn't doable, but that there's risks. To do this from CB Auto Actions you'd likely need to create a redirect action on the onAfterRender trigger. Example as follows.How do I get this working using AutoActions, I will admit I don't really get how this is risky, EasyProfile had this as a standard feature, it should not be that difficult for CB to check "are all required fields completed" if yes allow access, if no redirect to edit page.
Within CB > Configuration > User Profile set "Fields Validation in User Management" to "No" and you'll be exempt from most validation checks in backend profile edit.Also in CB is it possible to set a field as required, but on the front end only, I don't want a situation where an admin can't update one field via the back end because the other required fields have not been completed.
Please Log in or Create an account to join the conversation.