Wie rufe ich die Seitenzahl auf der Dreamweaver-Spaltenlistenseite auf?
Die Anzahl der Seiten, die auf der Dreamweaver-Spaltenlistenseite aufgerufen werden
Jeder kennt {dede:pagelist listitem="info,index,end,pre,next ,pageno ,option" listsize="5"/} ist das Paging-Tag von
DreamWeaver, das aufgerufen werden kann.
Empfohlenes Lernen: dedecms-Tutorial
Aber in manchen Fällen müssen wir nur einen von ihnen aufrufen, zum Beispiel
Sie möchten nur den aufrufen Nächste Seite, dann ist das in Ordnung. Verwenden Sie {dede:pagelist listitem="next" listsize="5"/}. Was ist dann, wenn ich nur die Seitenzahl
aufrufen möchte, die Spalte hat beispielsweise 100 Seiten? , und ich möchte nur die Nummer 100 aufrufen. Wie soll ich sie nennen? Lassen Sie mich Ihnen beibringen, wie Sie den Effekt erzielen:
Zuerst müssen wir die Datei /include/arc.listview.class.php ändern und Finden Sie Zeile 948:
function GetPageListST($list_len,$listitem="index,end,pre,next,pageno,TotalPage")
Fügen Sie sie hinzu, nachdem A TotalPage verwendet wurde, um die Seitenzahl zu erhalten.
Suchen Sie dann Zeile 1054:
if(preg_match('/info/i', $listitem)) $plist .= $maininfo;
Fügen Sie eine Zeile unter dieser Zeile hinzu:
if(preg_match('/TotalPage/i', $listitem)) $plist .= $totalpage;
Auf diese Weise können wir {dede:pagelist listitem="TotalPage" listsize = übergeben „5“/}, um die Seitenzahl der aktuellen Spalte zu erhalten.
Das Obige gilt natürlich nur für statisches Paging. Wenn Sie dynamisch surfen, müssen Sie nur entsprechende Änderungen vornehmen.
Das obige ist der detaillierte Inhalt vonSo rufen Sie die Seitenzahl auf der DreamWeaver-Spaltenlistenseite auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!