Heim > Artikel > CMS-Tutorial > So implementieren Sie das Paging der dedecms-Homepage über kostenlose Listen
Wie implementiert man das Dedecms-Homepage-Paging über kostenlose Listen?
Realisieren Sie das Paging der dedecms-Homepage durch kostenlose Listen
Empfohlenes Lernen: Dreamweaver cms
1. Geben Sie den Hintergrundkern ein ---》Kanal Modell – „Kostenlose Listenverwaltung – „Liste hinzufügen“.
2. Definieren Sie eine freie Liste:
(Hinweis: Wir sind für Homepage-Paging, daher muss der Listen-HTML im Verzeichnis gespeichert werden, sonst kann er nicht angezeigt werden, also nur {cmspath} beibehalten)
Die folgenden Felder können in der Liste unterstützt werden:
Unterstützte Felder (zugrundeliegende Variablen [field:varname/]): id, title, Farbe, Typ-ID, Ismake, Beschreibung, Veröffentlichungsdatum, Sendedatum, Arcrank, Klick, Litpic, Typverzeichnis, Typname, Arcurl, Typurl,
stime (Pubdate-Format „0000-00-00“), Textlink, Typlink, Imglink , Bild Gewöhnliche Felder verwenden [Feld:Feld direkt Name/] bedeutet.
·Pubdate Release Time Calling Parameters [field:pubdate function=MyDate('Y-m-d H:i:s',@me)/]
Das folgende Bild zeigt die Bezeichnung des Vorlagenaufrufs :
Verwenden Sie {dede:freelist/}, um alle Informationen in der gerade eingestellten kostenlosen Liste abzurufen
Paging: {dede:pagelist listitem="info ,index, end,pre,next,pageno" listsize="5"/}
Verwenden Sie diese Methode, um Homepage-Paging zu realisieren. Die Vorlage kann nur die Homepage-Vorlage verwenden. Mit anderen Worten: Die Funktion zum Aktualisieren des Homepage-HTML im Hintergrund ist nicht mehr verfügbar. Nachdem Sie eine Website mit einem Klick erstellt haben, müssen Sie in Zukunft zur kostenlosen Liste gehen, um sie zu generieren. Andernfalls ist die Startseite der Website leer.
Die kostenlose Listenfunktion von Dedecm muss vor jeder Generation geändert werden.
Die Lösung lautet wie folgt:
Öffnen Sie makehtml_freelist_action.php (erstellen Sie eine kostenlose Liste) im Dede-Verzeichnis (Standardverzeichnis für die Hintergrundverwaltung) und suchen Sie nach
$dsql-> ;ExecuteNoneQuery(" Update `dede_freelist` set nodefault='1' where Aid='$startid';");
Suchen Sie die obige Codezeile, fügen Sie // vor und ein Kommentiere es aus.
Das obige ist der detaillierte Inhalt vonSo implementieren Sie das Paging der dedecms-Homepage über kostenlose Listen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!