Blog Sections Open

Customizing Breadcrumbs for Unpublished or Hidden Resources in Evolution CMS

How to adapt Breadcrumbs when the default navigation logic does not match your publishing and visibility rules.

Breadcrumb trails often look simple until you introduce hidden pages, unpublished resources, or section logic that does not match the default assumptions of the breadcrumb component.

The original deep-dive here showed exactly where Breadcrumbs decided whether to output a normal link chunk or a no-link chunk, and how that logic interacted with published state and hidden menu behavior. That matters on real sites where some intermediate nodes should still influence navigation even when they are not meant to appear as ordinary public links.

The practical lesson is that breadcrumb output is not just a template problem. Sometimes you need to change the resource-pulling logic itself so the component sees the navigation path the way your project actually uses it.

For Evolution CMS teams, this is a strong customization pattern: inspect the component’s decision points, then align them with your editorial and routing rules instead of fighting the output with template hacks only.

Newer post

Sorting getResources by an Integer TV Value in Evolution CMS

How to make getResources sort numerically by a TV instead of treating numeric values as plain text.

Older post

Resetting AjaxForm Correctly Inside Bootstrap Modals

How to keep AjaxForm and Bootstrap modals from getting stuck in a stale state after the modal is closed and reopened.