Я пытаюсь сгенерировать пользовательские хлебные крошки в приложении SilverStripe и не могу понять, почему не работают ссылки. HTML-код в исходном коде страницы - это то, что мне нужно, и если я нажму на ссылку в разделе элементов инспектора веб-страниц Safari, я попаду на нужную страницу. Однако, когда я наводю указатель мыши на ссылку или щелкаю по любой из моих ссылок Breadcrumb на странице браузера, я всегда вижу localhost
и перенаправляется на домашнюю страницу. Есть идеи как это исправить?
Вот соответствующий код
Мой шаблон, Breadcrumbs.ss:
<% loop $MyBreadcrumbs %>
<a href="$url" title="$name">/ $name </a>
<% end_loop %>
Код, приведенный ниже, скопирован из HTML. Все ссылки из этого раздела идут на корневую страницу, «/» вместо, например, «/ resources / links /»
<div id="Breadcrumbs" class="grid_9 alpha">
<a href="/" title="Home">/ Home </a>
<a href="/resources/links/" title="Links">/ Links </a>
</div>
Ссылки ниже всех работают и генерируются с использованием общей переменной $Link
SilverStripe:
<div class="row">
<aside class="col-3 col-md-3 d-none d-md-block d-print-none">
<ul class="aside__nav">
<li>
<a href="/resources/links/" title="Links">Links</a>
</li>
</ul>
</aside>
</div>