Web Developer Course
Listing and Detail Pages
In this video, we learn how to create dynamic listing and detail pages in dotCMS using URL mapping. By connecting content to automatically generated detail pages with clean URLs, we improve SEO without static pages. Key settings like detail page and URL pattern define how content is displayed and accessed. The URL title field creates unique slugs for each entry, enabling .CMS to route visitors correctly. A custom velocity file powers the dynamic listing page, featuring search bars, genre filters, and movie cards with linked detail pages. The code controls the main movie listing page, pulling data dynamically for a seamless user experience.
Next up
Chapter 6: Pulling Content by Date Range