Okay, ein bisschen schwer zu erklären, aber was ich versuche zu tun, ist ein Subheader für meine Website zu erstellen. Der Sub-Header basiert auf der aktuellen URL, verwenden Sie sub/test/3rdleveldown/blog/post
als ein Beispiel. Was ich die subheader tun müssen, ist, machen einen separaten Link für jede Ebene der URLPHP: Zählen Array-Elemente und dann '../' foreach Array-Element
Beispiel: Dies würde produzieren:
<a href="../../../../sub">Sub</a> >> <a href="../../../test">Test</a> >> <a href="../../3rdleveldown">3rdleveldown</a> >> <a href="blog">blog</a>
Dies würde dem Benutzer erlauben, nach unten zu gehen, URL-Ebenen leicht.
Was ich habe es geschafft, zu tun, ist dies
<div class="subheader">
<?php
$uri = $_SERVER['REQUEST_URI'];
$array = explode('/', $uri);
$count = count($array);
?>
@foreach ($array as $sub)
<a href="NOW HERE I NEED TO ENTER the ../ based on how far down the link is in the array {{ $sub }}">{{ $sub }}</a> >>
@endforeach
</div>
Kann jemand mir die ../
für jede Ebene nach unten bekommen helfen?
Eine Frage ... warum verwenden Sie in Ihrem Beispiel nicht 'blog' und' post'? Warum nicht 'Sub >>Test >>3rdleveldown >>Blog >>Post'? Und nach welchen Kriterien werden diese Teile nicht verwendet? –
Kein Grund, ich werde es jetzt bearbeiten – Albert
Ah, okay! Ich schreibe fast eine Antwort. –