A Starter Nginx Config Snippet for New Evolution CMS Projects
A practical guide built from a Telegram snippet that shared a starting Nginx configuration for new Evolution CMS projects.
Practical how-to articles, migration notes, implementation walkthroughs, and focused recipes.
A practical guide built from a Telegram snippet that shared a starting Nginx configuration for new Evolution CMS projects.
How to build a simple FormLister contact form with inline validation, success messages, and clean email output in Evolution CMS.
How to send FormLister submission data from Evolution CMS into Google Sheets for lightweight workflow tracking.
How to add Google reCAPTCHA v2 checkbox protection to JotX comment forms in Evolution CMS.
A historical multilingual note for older MODX Evolution projects that needed a practical way to add another language and choose a default language flow.
An advanced extras note on ordering filtered DocLister results by ranking data stored in a separate table instead of the main resource table.
How to show related articles in DocLister by matching a shared TV value instead of hard-coded document lists.
A component-focused note on building related article blocks in DocLister by comparing shared values stored in a TV field.
How to run FormLister in API-style mode and return JSON validation errors so the form can be submitted over AJAX without a full page reload.
How to save uploaded files from FormLister and send recipients a download link instead of attaching every file directly to the email.
How to replace fragile raw mysql_query update code with cleaner DBAPI update calls in Evolution CMS.
How to resolve image path problems when a second site in a multisite Evolution CMS setup still points at the wrong assets location.
How to configure bLang so each language in an Evolution CMS project uses its own domain instead of only a path prefix.
How to duplicate or enrich selected DocLister rows cleanly with prepare logic or extenders in Evolution CMS.
How to keep site_content_closure in sync when resources are dragged to a new parent in the Evolution CMS manager tree.
How to include values like prices or calculated fields in FormLister email reports even when they are not standard user inputs.
A migration note for teams expecting legacy PHPMailer file paths in Evolution CMS 3.x and not finding them anymore.
How to make manager-side document search behave correctly for non-admin users in Evolution CMS 3.1.6 when document group logic gets in the way.
Modern Evolution CMS examples for querying SiteContent with TVs, tree methods, sorting, and breadcrumb-style lookups.
Use output modifiers to turn HTML-rich resource content into plain text for XML feeds and clean exports.