I have followed all the instructions in both of those threads, but I am not able to get it to work. All that happens is I get the user form appearing with the same details (my logged in user account details) and not the details of the user I wish to change. The URL on the form page shows as 'hidden link' (my-domain is of course replaced with my actual domain, edit-client-user is the slug of my page which displays the shortcode '[wpv-view name="users-filter-view"]' and 'users filter view' is of course the name of my view. The number '3' in the url changes dynamically depending on which link I click, but regardless of this number, it always just displays my own login details in the user form, and not the details of, for example, the user which has the user id of 3.
Please can you provide a clear (and simple to understand) step by step instructions for how I can edit other users via a toolser user form in the front end of the website?
Hello and thank you for contacting the Toolset support.
Are you willing to list the users and edit a user(Id from URL param) on the same page? If yes. You need to put the form inside the page(before or after the view). You can put the form with the following shortcode:
[cred_user_form form="Name of the edit form" user="[wpv-search-term param='users-filter']"]
Please note that you need to register the "wpv-search-term" shortcode in Toolset->Settings->Frontend Content->Third-party shortcodes to be evaluated inside the form shortcode and return the ID from the parameter URL 'users-filter'.
You may want to wrap the form inside a conditional shortcode to display it when it is expected(correct URL param, authorized user).
If you will be using two different pages. Put the form shortcode on the edit page.
Please note that you are using Toolset Access, you need to specify the access rules per form in Toolset->Access Control->Forms(tab)
I hope this helps. Let me know if you have any questions.