What this surface does
This is the only standalone route for the URLs module.
Operators use it to browse stored URL records, narrow the list to one page or locale, copy the public link, and jump to the related CMS page when a page-level change is needed.
How to use it
- Use
Searchwhen you know part of the URL path. - Use the
Pagefilter to inspect the URLs attached to one CMS page key. - Use the
Localefilter to narrow the inventory to one language orAny. - Use
Filtersto show or hide the advanced filter panel. - Use
Clear Allor the individual filter chips when you need to return to an unfiltered list. - Use the copy action when you need the public URL for support or QA.
- Use the page-key link when you need to open the related CMS page editor and manage the page-level URL set.
What each card tells you
IDis the stored URL record identifier.Typeis the backend URL type such asdirectorredirect.Localeshows which language the record belongs to, orAnyfor a shared path.Pageshows the linkedurlPageKey.URLshows the stored path.- The footer preview shows the full public URL built from
CASINO_URL + url. - The counter under the cards shows how many URL cards are currently rendered after the current fetch and local sort.
Known caveats
- Sorting by ID is FE-only. The list hook fetches the data set first and the page then reorders it in memory.
- The sort button label says which direction the next click will switch to, not necessarily the direction currently shown.
- The standalone list does not expose edit or create actions. To change URLs for one page, open the linked CMS page and use the embedded
Manage URLsmodal. - The type chip label is truthful, but the current chip styling does not visually differentiate
directfromredirect. - Copy uses the browser clipboard API and gives temporary visual feedback for the copied card.
- Opening a public URL uses the configured casino base URL plus the stored path. If the environment base URL is wrong, the opened/copied link will be wrong even when the stored path is correct.