Heim > Artikel > CMS-Tutorial > Wie dede nach ID sortiert
dedeWie sortiere ich nach ID?
Dede-Sortierproblem: So sortieren Sie nach der von Ihnen geschriebenen ID und ändern die Funktion. Es kann leicht implementiert werden. Nachfolgend finden Sie ein konkretes Beispiel. Sie können sich auf das folgende
empfohlene Lernprogramm beziehen: Dreamweaver cms
Ändern Sie die Funktion und implementieren Sie die Sortiermethode Laut Ihrem eigenen Schreiben ist das Sortieren nach ID völlig in Ordnung.
Methode:
1. Öffnen Sie include/taglib/channelartlist.lib.php, suchen Sie etwa 78 Zeilen und ändern Sie den
-Code wie folgt:
$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE $tpsql ORDER BY sortrank ASC LIMIT $totalnum");
Für:
Der Code lautet wie folgt:
$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE $tpsql ORDER BY substring_index('$typeid',id,1) LIMIT $totalnum");
2. Front-End-Aufruf-Tag:
Der Code lautet wie folgt:
{dede:channelartlist typeid='1,2,3,4,5,6'} {dede:type} <li><a href='[field:typeurl/]' [field:rel/]>[field:typename/]</a></li> {/dede:type} {/dede:channelartlist}
Sortieren Sie nach der Spalten-ID. Was möchten Sie? Ändern Sie einfach die Reihenfolge der IDs,
Das obige ist der detaillierte Inhalt vonWie dede nach ID sortiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!