I'm working on a site that have lots of users and I want to provide my client the ability to manage users in the front end (inside a page that is managed by Access).
So, I have first created a list of users with some basic info. No issue there.
Then, I was thinking adding a button in this list in order to be able to reach the user page (the page here we can see all the user info).
And this is where it comes to be "tricky". When we manage postypes with Toolset, it's easy to create a page for this particular postype (a Views content), but for users, I did not find something that can be used.
So I need some advice how to organize this (can I have a url like this to reach the user page : lien caché or do I need to arrange things differently?
Or another way is to list all users with user ID filter and you should create a user view and set that view to filter by user ID URL param and display the output.
Thanks for your answer.
I'm OK with creating the list of users. Then, I need to place a button on each user line in order to be able to access to his profile.
So, my first question is : what is the url I need to place in this button and how to define the dynamic parameter (ie : the user we want to display) ?
Last, when arriving to this specific page, I need to display all needed info including user custom fields. Do I need to use another user Views for that or can I manage it thanks to a specific user content template
I'm OK with the Views that list users and place this link inside.
Now, the issue for me is the next step :
1. Is there a specific page that should be used for "urltocontentprofilepage" or can I use any page I want
2. What do I have to place inside this page (a content template, an archive template or a Views)?
1. Is there a specific page that should be used for "urltocontentprofilepage" or can I use any page I want
=> Yes, its up to you. You should create a specific page and create a view filter by URL param with user ID and pass the user ID as URL param and add the user custom fields etc..etc.. within the view's loop editor.