Making Infinite Scroll Work with Fancybox Galleries
How to keep Fancybox working after new images are appended to a page with infinite scroll.
Release notes, extras updates, guides, videos, and practical Evolution CMS knowledge in one place.
How to keep Fancybox working after new images are appended to a page with infinite scroll.
How to prevent array-like data from breaking when a TV contains square brackets and is rendered directly in a template.
How to offer two different WebLoginPE registration flows on one page and switch between them with radio buttons.
A minimal Evolution snippet pattern for showing content only to authenticated manager users.
What to check when the Evolution CMS manager turns white after save and the resource tree stops refreshing automatically.
A troubleshooting guide for cases where TinyMCE appears to inject strange tracking placeholders or counter markup into content.
How to diagnose package unpacking failures when phpThumbOf refuses to install in an Evolution CMS project.
How to debug PHPMailer SMTP connection failures by checking host, port, protocol, and network reachability instead of guessing at mail settings.
The second practical ElasticSearch note: how to index records, update documents, and think about bulk import workflows when syncing MODX data into search storage.
A practical ecosystem-oriented note on product option grids in miniShop2 and why richer commerce data pushes teams toward more structured product models.
A short ecosystem note on Bootstrap Generator and why layout tooling mattered when teams were assembling Bootstrap-based frontends for MODX projects.
How to create a new Evolution CMS resource from an eForm submission by using docmanager and mapping both standard fields and TVs in one flow.
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.