Using MultiPhotos to Link to a Page Instead of the Original Full-Size Image
How to rethink MultiPhotos output when thumbnails should lead to resource pages instead of opening the original large image file.
Practical how-to articles, migration notes, implementation walkthroughs, and focused recipes.
How to rethink MultiPhotos output when thumbnails should lead to resource pages instead of opening the original large image file.
How to approach Wayfinder when the designer hands over exact menu markup that does not match the default unordered-list structure.
How ManagerManager-style tweaks can change the tab order in the manager when the default editing layout no longer matches editor priorities.
When a delayed redirect is better handled directly in PHP or template logic instead of being overcomplicated inside the CMS layer.
A practical checklist for appointment-style forms where validation, message delivery, and repeat submissions all need to work cleanly.
A practical note on email-based login flows in WebLoginPE and what needs to change when users no longer remember their usernames.
How to think about a simple view counter in Evolution CMS and why zero values often point to update logic rather than rendering logic.
What to check when MultiTV stores the data correctly but image previews do not appear in the manager interface.
How to think about EvoGallery when the same dataset must support paginated listing output and a separate single-image view.
How to handle a small set of specific resource IDs in Evolution templates without writing unreadable chains of conditions.
A practical checklist for WebLoginPE registration failures, especially when instant registration is enabled and the form submits but the user is not created.
Why localized date strings can fail FormIt validation and how to normalize the date format before running isDate checks.
How to keep an eForm visible and ready for another submission instead of replacing it permanently with a success message.
How to handle a navigation pattern where a top-level item opens its submenu on click instead of behaving like a simple direct link.
How to avoid raw dropdown TV values in output by mapping them to chunks or labels before rendering the final template.
Why searching “through Ditto” is really a content-model problem, and how to structure search when Ditto drives most of the visible site output.
What to check when Jot comments cannot be deleted properly, especially on installs with custom permissions or modified moderation flows.
A practical note on handling MultiTV output when a table-style data structure mixes text, rich text, URLs, and thumbnails.
How to think about Login and multiple contexts in Revo when one request initializes one context and another context must also participate in authentication.
How to create a resource through the MODX Revo API and then assign TV values correctly after the resource has been saved.