Ändern Sie die Sortierung von Beiträgen

Die Standard URL für den Admin Login in Datenstron Yellow und wie Sie ihn verstecken bzw. verbergen. So schützen Sie sich vor einem Hacker-Angriff auf das CMS

Inhalt

Die Standardsortierung von Datenstrom Yellow

Nach der Installation von Datenstrom Yellow finden Sie eine Standard-Sortierreihenfolge vor, welche die Beiträge nach Datum absteigend sortiert. Den entsprechenden Codeschnipsel finden Sie im Layout blog-start.html und sieht wie folgt aus:

<?php foreach ($this->yellow->page->getPages("blog")->paginate($this->yellow->system->get("blogPaginationLimit")) as $page): ?>

Der Kopf des Loops, sortiert neue Beiträge nach hinten und alte Beiträge nach oben, also dem Datum aufsteigend.

Sortierung nach neuen Beiträgen

In der Dokumentation (https://datenstrom.se/de/yellow/help/api-for-developers#yellow-page-collection) zu Datenstrom Yellow, finden Sie den Befehl:

pages->reverse()

der dafür sorgt, das die Seitenkollektion invertiert angelegt wird. Fügen Sie daher dem Page-Objekt den zusätzlichen AUfruf der Methode ->reverse() wie folgt hinzu:

<?php foreach ($this->yellow->page->getPages("blog")->reverse()...

Der vollständige Befehl der Schleife sollte dann in etwa so aussehen:

<?php foreach ($this->yellow->page->getPages("blog")->reverse()->paginate($this->yellow->system->get("blogPaginationLimit")) as $page): ?>

Oliver Lohse
2023-01-01
Sortieren, Sort, Order, Reihenfolge
post
10