Skip Navigation

[Resolved] User editing form does not show up

This thread is resolved. Here is a description of the problem and solution.

Problem: I have tried to set up Access controls to allow Users in a specific role to edit their own User profiles with Forms, but it is not working as expected.

Solution: Check to be sure the settings are saved completely, and the correct Forms are selected. It seems to be working correctly now.

This support ticket is created 4 years, 11 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 - -
13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 - -

Supporter timezone: America/New_York (GMT-04:00)

This topic contains 2 replies, has 2 voices.

Last updated by stirea 4 years, 11 months ago.

Assisted by: Christian Cox.

Author
Posts
#1447173

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

#1447653
settings-1.png
settings-2.png

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?

#1449277

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!