Hi @jacob,
There is actually a way to extract the path from a URL, which lets you go about creating this kind of thing in a few different ways.
You can store a user’s unique path string in a text field under the User type and then append that as a path to the profile page url. For example “myapp.com/profile/john-henry” or “myapp.com/profile/naturalfoodstore”. What you’d be storing is just “john-henry” or “naturalfoodstore”.
So anytime you navigate to the profile page and want to specify a user, you’d use an external link action (or link element) to go to “http://myapp.com/profile/[current user’s path]” … or [current cell’s user’s path] if triggered from a repeating group.
Then, on the profile page, since you’re using the path to identify the user, one way to make the page dynamic is to put everything in the page inside a group. Set the group’s type to User and the source to “Search for Users: first item, constraint: path = get path from page URL”. Then everything within would just be “Parent groups [field]”
“Get data from page URL” has 2 types available - parameter and path. Choose Path.
Search the forum for more on this because this is a great way to create “pretty” custom URLs.
Gaby | Coaching Bubble