Wenn Sie Dreamweaver zum Erstellen einer Website verwenden und es sich um eine chinesische und englische Version der Website handelt, muss die Paging-Adresse der englischen Adresse entsprechen. Wie kann Dreamweaver verwendet werden, um die chinesischen und englischen Paging-Funktionen von Dreamweaver zu implementieren? Werfen wir einen Blick auf das ausführliche Tutorial unten.
1. Suchen Sie include/arc.listview.class.php im Stammverzeichnis der Website, öffnen Sie es mit Dreamweaver, suchen Sie (ca. 45 Zeilen) var $remoteDir und fügen Sie darunter eine neue Zeile var $pagelang hinzu.

2. Suchen Sie weiter (ca. 528 Zeilen) $list_len = trim($ctag->GetAtt("listsize")); fügen Sie eine neue Zeile darunter hinzu $pagelang = trim($ctag->GetAtt("pagelang"));

3. Finden (ca. 531 Zeilen)
if($list_len=="") { $list_len = 3;Fügen Sie darunter hinzu
if($pagelang==""){$pagelang = 'cn';}
4. Modifikation (ca. 545 Zeilen)
$this->dtp->Assign($tagid,$this->GetPageListST($list_len,$listitem)); für $this->dtp->Assign($tagid,$this->GetPageListST($list_len,$listitem ) ,$pagelang));
5. Ändern
Funktion GetPageListST($list_len,$listitem="index,end,pre,next,pageno") ist Funktion GetPageListST($list_len,$listitem="index,end,pre,next,pageno",$pagelang='cn')
6. Ändern
return "<li><span class="pageinfo">Total<strong>1</strong>page<strong>".$this->TotalResult."</strong>records</span></li > rn";für
if($pagelang=='cn') {return "<li><span class="pageinfo">Total<strong>1</strong>page<strong>".$this->TotalResult."</ strong> Datensätze</span></li>rn";}else{return "<li><span class="pageinfo">Total <strong>1</strong>Seite<strong> ".$this->TotalResult."</strong> Datensätze</span></li>rn";}Überarbeiten
return "<li><span class="pageinfo">Total<strong>0</strong>page<strong>".$this->TotalResult."</strong>records</span></li > rn";für
if($pagelang=='cn') {return "<li><span class="pageinfo">Total<strong>0</strong>pages<strong>".$this->TotalResult."</ strong>Datensätze</span></li>rn";}else{return "<li><span class="pageinfo">Gesamt <strong>0</strong> Seite <strong> ".$this->TotalResult."</strong> Datensätze</span></li>rn";}Überarbeiten
$maininfo = "<li><span class="pageinfo">Total<strong>{$totalpage}</strong>pages<strong>".$this->TotalResult."</strong></span > </li>rn";für



7. Befolgen Sie die obige Methode und ändern Sie Folgendes, um den Inhalt der vorherigen Seite, der Startseite, der nächsten Seite und der letzten Seite zu erhalten.
Öffnen Sie die Listenvorlagenseite. Ich nehme list_article_en.htm als Beispiel. Die chinesische Version muss nicht geändert werden.
Ändern Sie {dede:pagelist listsize='5'/} in {dede:pagelist pagelang='en' listsize='5'/}
Die Listenseite wurde erfolgreich neu generiert. Allerdings gibt es immer noch ein Manko, obwohl die Listenseite vollständig auf Englisch paginiert wurde.

Das Obige zeigt, wie Dede Dreamweaver CMS die chinesische und englische Paging-Funktion implementiert. Ich hoffe, es gefällt Ihnen und achten Sie bitte weiterhin auf downcodes.com.