Generating sitemap.xml for Large Evolution CMS Sites Without Timing Out
What to do when sitemap generation times out on a large Evolution CMS site with tens of thousands of resources.
Release notes, extras updates, guides, videos, and practical Evolution CMS knowledge in one place.
What to do when sitemap generation times out on a large Evolution CMS site with tens of thousands of resources.
How to keep top-level and submenu active states consistent in a Wayfinder menu with nested dropdown markup.
How to decide whether a scheduled task should run through system cron or an AJAX-triggered pseudo-cron approach in Evolution CMS.
Why a dedicated WordPress import helper mattered for Evolution CMS teams moving editorial content from another platform.
Why Ditto can output -1 for dates and how to point the listing at the correct date source field.
Why `page/1` should not coexist with the base listing URL and how to keep paginated archives canonical in Evolution CMS.
How to combine Wayfinder and DocLister for large multi-level menus, and when DLBuildMenu is the cleaner replacement.
How to swap between two TV-based prices in Shopkeeper depending on the ordered quantity.
A practical checklist for KCFinder when the file browser stops showing the right assets directory or fails on uploads.
How to diagnose ajaxSubmit 500 errors when the plugin fails because a Zend dependency is missing.
How to render TV-based images in AjaxSearch result templates and when phpThumb processing needs extra care.
Why getDocumentObject can trigger a 404 flow when the document is missing, and how to guard custom logic against that behavior.
How to prefill the template field when opening the new document form in Evolution CMS.
Why Evolution CMS can hit a maximum function nesting error during cache sync and what that usually means in local development.
How to reload Ditto results through AJAX when the visitor changes a category selector, and what to watch for with pagination.
A practical approach to multilingual TV values using suffixed field names such as tvname_ru and tvname_en.
A practical guide to reading core document fields and TV values through the Evolution API without losing track of where the data lives.
Why evoSearch can exhaust memory on large sites and what to review before search traffic turns into a stability problem.
What to change when a single-file eForm workflow needs to accept several uploaded files in one submission.
How to join modTemplateVarResource and find resources by a specific TV value through an xPDO query.