Heim CMS-Tutorial DEDECMS So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

Jul 20, 2019 pm 01:10 PM

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

Wenn wir die Artikel auf der Listenseite gemäß den von uns festgelegten Regeln sortieren möchten, müssen wir den Code häufig selbst ändern, um dies zu erreichen. Wenn Sie nur einen bestimmten Artikel oder mehrere Artikel an erster Stelle platzieren möchten, können Sie zunächst einen oder mehrere Artikel mit empfohlenen Attributen im Code aufrufen und dann die Artikel ohne empfohlene Attribute für den verbleibenden Inhalt aufrufen. Standardmäßig: Einfach sortieren nach Zeit. Aber was sollen wir tun, wenn wir eine große Anzahl von Artikeln haben, die an einer bestimmten Position eingestuft werden müssen? Am besten stellen Sie die Sortierung nach Gewicht ein. Lassen Sie mich Ihnen zeigen, wie Sie die Sortierung nach Gewicht auf der Artikellistenseite von dedecms implementieren.

dede: Methode zum Sortieren der Liste nach Gewicht:

Suchen Sie die Datei „Stammverzeichnis includearc.listview.class.php“.

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

Ändern Sie den Code: Fügen Sie den folgenden nach Gewicht sortierten Urteilscode in Zeile 727 der Datei hinzu:

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

Und dann in Zeile 727. Suchen Sie diesen Code if(preg_match('/hot|click|lastpost/', $orderby)) in Zeile 778 und fügen Sie den Teil |weight/ hinzu.

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

Tag-Aufruf: {dede:list orderby='weight' orderway='asc'}, sodass das Tag {dede:list} den Aufruf nach Gewicht sortiert implementiert.

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

dede: Arclist-Sortiermethode nach Gewicht:

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

in den Zeilen 74 und 75 Finden der folgende Code:

// Ob Arclist nach Gewicht sortiert werden muss, der Standardwert ist „N“, wenn eine Sortierung erforderlich ist, setzen Sie es auf „Y“ $isweight = $ctag->GetAtt(' isweight');

Ändern Sie diese Zeile in:

$weight = $ctag->GetAtt('weight');

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

Fügen Sie in Zeile 327 die folgende Codezeile ein:

else if($orderby == 'weight') $ordersql = " order by arc.weight asc";

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

Tag-Aufruf: {dede:arclist orderby='weight'}, sodass das Tag {dede:arclist} den Aufruf nach Gewicht sortiert implementiert.

So sortieren Sie die dedecms-Artikellistenseite nach Gewicht

Weitere technische Artikel zu DedeCMS finden Sie in der Spalte DedeCMS-Tutorial , um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonSo sortieren Sie die dedecms-Artikellistenseite nach Gewicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)