I need some instruction here, please :)

I created this form, BAM! https://www.guardarena.com/createguardprofile
It works like a charm. However, I need these entries to be sent to different database collections, if that makes sense.

So for example:
John signs up and selects his location, “A” on the dropdown, his profile is sent to that list of applicants who are in location “A”.

Ideally, I would like those profiles to be displayed in a vertical list, similar to the existing list builder. So I would end up with 5 dynamic pages for each of my 5 locations in the locations dropdown above, each of them would display a vertical list.

May I have some advice here? Thanks!

1 Like

Hi Anthony,

If I understand what you’re trying to do correctly, you don’t actually need the items with different locations to be added to different collections. You can accomplish everything you’re trying to do with one collection and one dynamic category page with a table on it.

First, you’ll want to have a Location field in your collection. Connect the location dropdown to that field.

Next, create a dynamic category page that uses the Location field in its URL to determine which items will be displayed on the page. (If you go back to your collection after creating the page, you’ll see a new field with URLs in it. You’ll know you set it up correctly if the items with the same Location value have the same URL.)

Finally, on the page itself, add a table to serve as your “vertical list” and connect it to the dynamic page dataset. Use the table’s settings to decide which fields from the collection you want to show.

Now you have one page that will show a different set of items depending on the URL used to reach it. For example, if the page is reached using a URL such as https://…/guards/A, all the items with location A will be shown in the table. And if the page is reached using a URL such as https://…/guards/B, all the items with location B will be shown in the table.

Thanks!

I successfully created this. Only issue I have now is determining which url to use, when I simply type in https:/websitename.com/guards/ location, the page won’t load.

Where exactly do I find the URLs of my variable?

If you’ve created the dynamic page correctly, you need to replace the “location” from the URL with an actual location value. So it should be something like https:/websitename.com/guards/ A , where “A” is the location value. Take a look at the field that was created in your collection when you created the dynamic page. It will have the ending of the URLs that you need to use.

When I view the dynamic page live, for some reason it redirects to the home page

https://www.guardarena.com//Guards/Queens

Looks like you have one extra slash in there before “Guards”.

https://www.guardarena.com/guards/queens - 404 error now

And when I click the URL from here, it automatically tries to load a URL with 2 slashes.

Try https://www.guardarena.com/Guards/Queens. It’s giving me a 403, but I imagine for you it will go through.

now look:

Seems to me that this is the right page and now you’re dealing with a permissions issue. Have you set up any permissions restrictions?

I will double check now.

Nope - no restrictions.

How about on the collection? Can you check the collection permission settings?

Where would I find that?

I found it!

WOOOO! we did it!

https://www.guardarena.com/Guards/Queens

Thank you so much!