$parents nach position aufsteigend sortieren-3.9.1

Post Reply
kohbarg
Sr. Bludit
Posts: 33
Joined: Tue Jun 11, 2019 11:36 am
Has thanked: 2 times
Been thanked: 2 times

Hallo, ich versuch mich grad an der Erstellung einer Top-Navi mit den Standardseiten und würde gerne obiges Kriterium erreichen. Gelingt mir aber nicht :x
Kann mir hier jemand weiterhelfen? Vielen Dank vorab.
Codeauszug:

Code: Select all

$html = '<ul>';
$onlyPublished = true;
$parents = buildParentPages($onlyPublished);
	foreach ($parents as $parent) {
         	$html .= '<li>';
		$html .= '<a class="nav-link" href="' . $parent->slug() . '">' . $parent->title() . '</a>';
		$html .= '</li>';
	   }
	    $html .= '<ul>';
    
Funktion ist gegeben, nur die Reihenfolge kann ich nicht ändern.
User avatar
Edi
Site Admin
Posts: 3121
Joined: Sun Aug 09, 2015 5:01 pm
Location: Zurich
Has thanked: 54 times
Been thanked: 77 times
Contact:

Versuche es einmal mit

Code: Select all

foreach (array_reverse($pages) as $parent)
Clickwork - Websites mit Bludit | Planet Bludit - Tipps und Snippets
kohbarg
Sr. Bludit
Posts: 33
Joined: Tue Jun 11, 2019 11:36 am
Has thanked: 2 times
Been thanked: 2 times

Edi wrote: Tue Jun 11, 2019 12:08 pm Versuche es einmal mit

Code: Select all

foreach (array_reverse($pages) as $parent)
Yepp, danke, das klappt mit $parents und array_reserve. Das hatte ich irgendwie nicht auf dem Zettel, hab die ganzen sort-Funktionen erfolglos probiert. :roll:
Post Reply