Breadcrumb auf Startseite verbergen

Was ist, wenn jemand keine SEO-Url aktiviert hat oder aus irgendeinem Grund eine Url auf index.php?blablubb endet? Dann wird die Breadcrumb auf diesen Seiten auch nicht angezeigt, weil nur das Vorkommen auf den Teilstring "index" geprüft wird. Ob nun mit strstr() oder mit strpos().
Wieso fragt man nicht einfach ab, ob man in keiner Kategorie ist? Denn das ist auf der Startseite immer gegeben.
Daher setze ich das bei uns immer so um:
In der index.html vom Template füge ich unter der ersten Zeile folgendes ein.
Code: PHP
{php}global $category_depth;{/php}

Und dieses Konstrukt lege ich dann um das für die Breadcrumb.
Code: PHP
{php} if($category_depth != 'top') { {/php}
{$navtrail}{php} } {/php}

Wie bekomme ich die ersten Pfeile weg, alle anderen sollen bleiben.
Der Teil in der header.php würde ja gleich alles entfernen, ich möchte jedoch nur die ersten Pfeile loswerden.
Code: PHP
$smarty->assign('navtrail',$breadcrumb->trail(' » '));

wallpaper-1019588
Die richtige Matratze für erholsamen Schlaf
wallpaper-1019588
[Comic] Top 8 2025
wallpaper-1019588
Darum brauchst Du keine "neue Version" von dir zum Jahresstart 💝
wallpaper-1019588
Prosit Neujahr 2026
wallpaper-1019588
Portugal verzeichnet 2025 historische Glückswerte