Heim > CMS-Tutorial > DEDECMS > Hauptteil

So ändern Sie die Liste spezieller Artikel im DreamWeaver-Artikelsystem

藏色散人
Freigeben: 2019-12-27 09:06:23
Original
2194 Leute haben es durchsucht

So ändern Sie die Liste spezieller Artikel im DreamWeaver-Artikelsystem

Wie ändere ich die Liste spezieller Artikel im Dreamweaver-Artikelsystem?

Die Methode zur Vorlagenerstellung der Artikelliste ist wie folgt

Empfohlenes Lernen: Dreamweaver cms

Wenn keine besonderen Einstellungen vorgenommen werden, verwendet die Artikellistenanzeige des Themas standardmäßig die Datei „article_spec.htm“ als Vorlage .

Diese Vorlagendatei ist sehr einfach. Auf der Vorderseite finden Sie einige Informationen zum Thema. Unterhalb der Trennlinie befinden sich die Module der tatsächlichen Knoten und Knotenartikel.

Dieses Modul sollte der wichtigste Inhalt der Themenvorlage sein, aber es enthält nur die folgenden Zeilen:

{dede:field.note/} 
< /div>
Nach dem Login kopieren

Es ist wirklich unerwartet – wie kann ich es ändern, selbst die HTML-Tags kann keiner gesehen werden. Obwohl ich unzufrieden bin, da ich dedecms verwendet habe, ist dies der einzige Weg. Vielleicht hofft der Autor, die Arbeitsbelastung des Benutzers zu verringern, was verständlich ist.

Um den Stil der auf dieser Seite angezeigten Knotenartikel flexibel zu ändern, habe ich mir zwei Methoden überlegt:

Zeigen Sie den HTML-Code direkt an, wenn der Browser die Seite anzeigt.

Egal, was Sie im Hintergrund tun, das, was im Browser angezeigt wird, ist das Endergebnis. Ich muss mir also nur Ihren endgültigen HTML-Code ansehen, prüfen, welche HTML-Elemente verwendet werden, und das CSS der relevanten Elemente in das Stylesheet schreiben. Hier gibt es einen kleinen Trick, den Sie mit Firebug von Firefox erledigen können. Ich werde ihn hier nicht erklären. Sie können ihn direkt verwenden.

Knotenname

Knotenartikelliste

Nachdem Sie dies wissen, sollte es nicht schwierig sein, den Stil zu ändern.

Obwohl die Berufungsmethode nicht problematisch ist, fühlt sie sich dennoch unflexibel an. Dann schauen wir uns den Quellcode direkt an und modifizieren ihn nach Belieben.

Die PHP-Datei, die das Topic-Aufruf-Tag {dede:field.note/} verarbeitet, ist include/taglib/channel/specialtopic.lib.php

Suchen Sie die fünfte Zeile von ch_specialtopic(. ) Funktion

$tempStr = GetSysTemplets(&#39;channel_spec_note.htm&#39;);
Nach dem Login kopieren

Von hier aus können Sie sehen, dass die Datei „channel_spec_note.htm“ die Anzeige von Knoten und Knotenartikeln bestimmt.

Die Datei „channel_spec_note.htm“ wird in der Systemvorlagendatei templates/system/channel_spec_note.htm abgelegt.

Wenn wir die Datei öffnen, stellen wir fest, dass der darin enthaltene HTML-Code fast genau mit dem identisch ist eine im Browser angezeigte:

~notename~

~spec_arclist~

notename wird im tatsächlichen Betrieb durch den Knotennamen ersetzt, und ~spec_arclist~

wird durch den Knotenartikel Super Link ersetzt. ~spec_arclist~ ist eigentlich eine Zeichenfolge: in der Form

Artikel-Hyperlink

Das Finden dieser Datei kann alle HTML-Elemente außer li ändern, aber wir können immer noch keine Klassen zu li und id hinzufügen.

Das obige ist der detaillierte Inhalt vonSo ändern Sie die Liste spezieller Artikel im DreamWeaver-Artikelsystem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage