Blog Sections Open
Using AjaxSnippet with pdoResources in Evolution CMS Workflows
How to make AjaxSnippet and pdoResources cooperate without letting the trigger parameter break the request.
AjaxSnippet is useful when you want to refresh only part of the page, but it becomes fragile if the trigger parameter, snippet call, and frontend request format are not aligned. That becomes even more noticeable when the content block is produced by something heavier like pdoResources.
The underlying lesson is simple: the trigger should be treated as part of the request contract. If the frontend and the snippet disagree about how the AJAX call is identified, the refresh logic fails before the content layer ever gets a chance to render.
When pdoResources is in the chain, the safest approach is to keep the AJAX wrapper minimal and make sure the content query itself can still render correctly outside the AJAX context. That makes the whole setup easier to debug and easier to reuse.
Making FormIt and Shopkeeper Work Together on Checkout Pages
How to keep FormIt and Shopkeeper aligned on a checkout page so validation, hooks, and order submission do not fight each other.
Extending SimpleGallery with Upload, Save, Delete, and Refresh Hooks
How to use SimpleGallery events to generate thumbnails, clean up files, and enrich gallery metadata automatically.