Fixed template - breadcrumb - $breadcrumb.href - incorrect for route help


Well-known member
Edit Template: breadcrumb
            <xen:if is="{$navigation}">
                <xen:foreach loop="$navigation" value="$breadcrumb" i="$i" count="$count">
                    <span class="crust"{xen:if $microdata, ' itemscope="itemscope" itemtype=""'}>
                        <a href="{xen:raw $breadcrumb.href}" class="crumb"{xen:if $microdata, ' rel="up" itemprop="url"'}><span{xen:if $microdata, ' itemprop="title"'}>{xen:raw $breadcrumb.value}</span></a>
                        <span class="arrow">{xen:if @uix_breadcrumbSeparators, '<i class="uix_icon uix_icon-breadcrumbSeparator"></i>', '<span>&gt;</span>'}</span>
When you are within route /help/, $breadcrumb.href = "help/" instead of canonical "" like all other routes


XenForo developer
Staff member
Strictly speaking, I don't think there's anything wrong with this.

We have used the full version in the past due to some questions about how the structured data is read. Google handles this properly (respecting the base tag). However, Yandex's tester doesn't respect the base tag. Because of that, I have changed these pages. There are some other obscure pages that have this issue but they aren't going to be guest accessible and thus aren't something to be changed at this time.