Fixing KCFinder Thumbnails That Stop Generating After a Site Move
How to restore KCFinder thumbnail generation in Evolution CMS after moving a site or switching hosting accounts.
Release notes, extras updates, guides, videos, and practical Evolution CMS knowledge in one place.
How to restore KCFinder thumbnail generation in Evolution CMS after moving a site or switching hosting accounts.
An ecosystem note on miniShop2 email templates and why order fields do not always map to the placeholder name developers expect.
How to think about alias strategy for bilingual RU/EN sites so language prefixes and page aliases do not fight each other.
What to do when you find a suspicious PHP file that may be a web shell or trojan inside an Evolution CMS site.
How to configure SimpleSearch so it can search not only pagetitle and core fields, but also TV data when needed.
How to wrap mSearch in an AJAX-driven result panel so search suggestions and paginated results update without a full page reload.
An ecosystem note on MobileTemplateSwitcher 1.4.1 and the kinds of mobile detection and redirect control it brought to Evolution CMS.
How to keep Ditto pagination placeholders working when the page links are rendered outside the main listing block.
A practical ecosystem note on the Yandex.Money integration and the kinds of HTTPS confirmation problems teams hit in real projects.
Why captcha or veriword assets can break under HTTPS on some hosts and how to debug mixed protocol or path assumptions.
How to extend TinyMCE with custom toolbar buttons in Evolution CMS instead of waiting for a perfect plugin to exist already.
How to initialize the Evolution CMS API inside a standalone PHP endpoint so AJAX handlers can reuse site configuration and core services.
How to run Wayfinder only for selected parent sections by wrapping the call in the if snippet without breaking parsing.
Why DBAPI can fail under FastCGI when localhost and the server IP are resolved differently, and how to reason about that mismatch.
How a FileSource-based snippet workflow can break manager editing when the referenced AjaxSearch file no longer exists.
How to express compound TV-based conditions when one TV controls the year and another controls the month or secondary bound.
A practical import pattern for moving spreadsheet catalog data from Excel-style CSV files into a Shopkeeper-backed Evolution CMS site.
How comma-separated multiTV values can break filtering logic and what to normalize before evoFilter and DocLister use them.
How to render richer video-oriented AjaxSearch results using TV-based thumbnails, dates, and view counters.
A practical pattern for rewriting external links in rendered content so they receive noindex and nofollow treatment automatically.