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] Green Lantern [4]
wallpaper-1019588
Die Hallmarks of Aging – Wie Altern biologisch entsteht und warum wir es beeinflussen können
wallpaper-1019588
Vegas Mafia King von Jessica Graves und Nella Bay
wallpaper-1019588
Algarve News vom 15. bis 21. Dezember 2025