Hello
I am trying to host an user editing form in a page in order to allow custom user roles to edit their profile.
I expected the custom user roles to see the form when accessing that specific page.
Instead, these custom user roles see a blank page.
Here are additional info:
- I have restricted the access to the page to logged-in users only (but I had the same issue when I let the page accessible to everyone)
- I have selected the 2 custom user roles in the settings of the user editing form
- settings for the form block inserted in the page : I have selected "the current logged in user" for "user to edit"
- I have tested logging in with these 2 custom user roles (2 different test users) and the page is blank (I have also tested with another computer+browser)
- surprisingly for me, although the administrator is not selected in the settings of the user editing form, he is is able to see the form on the frontend view of the page
If you want to try it, here are the users:
- custom user role "Business_free"
user = bizfree
pwd= 9F%rlgI)18c9XZLO!ZXKPhmG
- custom user role "Business_VIP"
user = bizvip
pwd= bUXa0bRHHJ!m1Syl7BUxRdWp
login URL : hidden link
Once logged in, click the link "Modifier les infos de votre compte" to get to the page hosting the form
form ID : 79808
page ID : 79868
I guess I am missing something ...
Thanks for your help
Hi, the Access Controls seem to be working correctly for me. Maybe the settings were not saved completely, or the wrong Form was selected? When I logged in, neither User role had any permissions to edit Users with this Form (see settings-1.png). I added permission to edit their own Users with the "Formulaire Utilisateur - modification - business free et VIP" Form, and saved the settings (see settings-2.png). Now I can see the Edit User Form when logged in as either User. Can you check and confirm this is working as expected?
Hi Christian,
Thanks you, it works. Actually I should have seen that the editing area in the backend suggests to set up access settings for the form. I am like a driver going his way without looking at the traffic lights... Sorry about that!