Blog Sections Open
FastRoute-Based Custom Routing in Evolution CMS 2.0
A guide post about the moment custom routing around Evo stopped feeling like a hack and started looking like a clean application pattern.
Custom routing is one of the clearest lines between a classic CMS workflow and a more application-like architecture. This Telegram update mattered because it showed FastRoute-style routing being wired into the Evolution CMS 2.0 development model. In practical terms, that meant Evo could act far more comfortably as the backend for APIs and structured request handling.
For developers, the importance was not only the router itself. It was the message behind it: you could start treating Evo as a programmable runtime for cleaner endpoints and custom flows, instead of forcing everything through legacy URL assumptions.
Why this routing note matters
- it documents an early custom-routing direction around Evo 2.0
- it helps explain the platform’s API-friendly trajectory
- it connects directly to later Ajax and controller patterns in Evo 3
Source: Telegram post and the related example-package commit.
Creating Two Related Pages from a Single DocLister Flow
A workflow idea for cases where one action should create a main resource and an immediate child resource as part of the same process.
Formatting TV Date Fields Without Time in DocLister
A DocLister guide for showing TV dates as day-month-year output without exposing the raw timestamp or time portion stored by the manager widget.