Autogeneration of friendly-URL page from Express form

Hey team, first of all I love ConcreteCMS and Express within it, it’s really allowed me to do some fun stuff without tons of code writing.

I really like my detail pages with friendly-urls. For entire big data sets, I’ll import pages via Migration Tool and then link them to express entries.

I’m working on a new system based on express and I really want to have detail pages with friendly-urls but I also want my client to be able to one-step the process with just the express form for data entry. Submitting the form should save the data in express and generate a page with a friendly-url based on the title ( w/ lowercase, underscores).

Is this a crazy prospect? Systems like Community Store do something similar but I need a much tidier solution.

1 Like

Hi @fridayphoto We actually discussed this topic in our May 2025 Concrete CMS Town Hall, where we covered how to approach it and some options you might explore using Express with custom controllers and entry managers.

Hope you find the walkthrough helpful and it gives you a clearer direction moving forward. Here’s the full video https://youtube.com/live/GGCbS_WyrQE

Thanks Jessica, for letting me know, and thanks PortlandLabs for taking the time to respond to my development questions in a Youtube feature again!

For reference, this is the section of the Forms and Controllers v9.x documentation Andrew mentioned in the video.

Maybe I’ll get inspired and figure it all out. Thanks again!