Blog Sections Open
session() and redirect()->with() in Evolution CMS 3
A small but important ecosystem note on session and redirect helpers in Evo 3 and why they made custom flow handling feel more natural for Laravel-minded developers.
Not every important platform change needs a huge release post. Sometimes a small developer-facing improvement changes how pleasant the system feels day to day. Support for helpers like session() and redirect()->with() falls into that category for Evolution CMS 3.
These helpers matter because they simplify common workflow problems: flash messages after a save, redirects after custom actions, and state that should live only for the next request. For developers coming from Laravel habits, that makes Evo 3 feel much less like a special-case CMS runtime and much more like an application framework they can work with comfortably.
Minimal example
<?php
session(['notice' => 'Saved']);
return redirect()->with('status', 'Done');
Source: Telegram post and pull request #1713.
setMultiLangPhx: Faster Placeholder Insertion for Multilingual Templates
Why setMultiLangPhx was useful for multilingual Evolution CMS teams and how it simplified placeholder insertion.
Laravel 8 HTTP Client in Evolution CMS
An ecosystem post about using the Laravel 8 HTTP client inside Evolution CMS and why that matters for integrations.