Diagnosing dbapi.mysql Memory Exhaustion in the Evolution CMS Manager
How to approach “Allowed memory size exhausted” errors inside dbapi.mysql.class when the manager is loading too much data at once.
Release notes, extras updates, guides, videos, and practical Evolution CMS knowledge in one place.
How to approach “Allowed memory size exhausted” errors inside dbapi.mysql.class when the manager is loading too much data at once.
How to conditionally render a video block in Ditto listings when a video TV may be empty and the project needs safe fallback markup.
A release-oriented note on ddYMap 1.2 and the improvements it made to map defaults, jQuery integration, and document field handling.
How to format numeric price values before they reach a chunk by using parseTplChunk and a small normalization step in Evolution CMS.
A practical introduction to using ElasticSearch with MODX data, including index creation, mappings, JSON handling, and why search structure matters from the start.
Why TinyMCE can produce extra empty paragraphs around lists and nested structures, and how to approach cleanup without breaking intentional markup.
How to track recently viewed products with session data in Evolution CMS and render a simple block of viewed items on product pages.
How AjaxSearch can fail when TV-based search fields are referenced incorrectly, leading to SQL errors such as unknown columns in the HAVING clause.
A practical incident-oriented note on spotting suspicious connector activity and WSO web shell indicators in a compromised MODX project.
Why API-mode scripts can fail with an undefined startCMSSession error and what that usually means about the bootstrap sequence in Evolution CMS.
A historical ecosystem note on the early installer direction for MODX Evolution and the effort to make first-time setup less intimidating.
How to combine EvoGallery pagination with a lightbox flow such as Fancybox when one gallery page should show only a limited number of thumbnails at a time.
Why many teams moved template editing out of the manager and into an IDE workflow, using file includes, versioning, and diff tools for safer development.
A release note for MODX Evolution 1.0.13 RC4 and the matching community custom build, reflecting the final stabilization stage before the 1.0.13 release line.
How to enrich AjaxSearch result templates with parent resource data so the result list shows more context than the matched page title alone.
How to structure checkbox TV values so autoFilter can work with them predictably instead of receiving loosely formatted label strings.
How to work with custom DocLister JSON config files without mixing local overrides into core config paths or losing track of what the listing actually does.
A historical ecosystem note on CacheExtender 0.5 and why cache-control helpers mattered for high-traffic or highly dynamic Evo projects.
A short ecosystem note on ddTypograph 2.0 beta and why output-cleaning utilities remained important for editorial Evolution CMS projects.
How malformed URLs such as triple-slash paths can slip into Evolution CMS projects and why they should be normalized before they turn into indexing or routing noise.