Heim CMS-Tutorial DEDECMS Hauptvorlagendateien und Funktionen von DedeCMS

Hauptvorlagendateien und Funktionen von DedeCMS

Nov 19, 2019 pm 04:25 PM
dedecms

Hauptvorlagendateien und Funktionen von DedeCMS

Die Vorlagen des DedeCMS-Systems sind nicht festgelegt, wenn sie eine neue Spalte erstellen. Der Beamte stellt nur die grundlegendste Standardvorlage zur Verfügung, nämlich jede Vorlage des Integriertes Systemmodell. Da DedeCMS benutzerdefinierte Kanalmodelle unterstützt, müssen Benutzer nach der Anpassung eines neuen Kanalmodells eine neue Vorlage entsprechend den Feldern des Modells entwerfen. (Empfohlenes Lernen: dedecms-Tutorial)

Darüber hinaus unterstützt DedeCMS auch die Verwendung von Vorlagen in Form von Stilen. Der Standardstil ist Standard, was bedeutet, dass das System die Datei {cmspath} verwendet. /templets/default standardmäßig Wenn Sie einen neuen Satz Vorlagen herunterladen, müssen Sie die ursprünglichen Standarddateien nicht löschen und dem heruntergeladenen Vorlagenordner den gewünschten Stilnamen geben.

Wie z. B. style2 usw., und dann im Hintergrund den Namen des Standardvorlagenstils in style2 ändern, verwendet das System die Datei {cmspath}/templets/style2 als Standardvorlage, wenn Sie dies jedoch manuell tun Wenn Sie die Position der Spaltenvorlage angeben, ist die Definition des Hintergrundparameterstils ungültig.

1. Um Vorlagen zu entwerfen und zu verwenden, müssen Sie die folgenden Konzepte verstehen:

1 > bezieht sich auf die Vorlage, die von der Website-Homepage oder dem wichtigeren Spalten-Cover-Kanal verwendet wird. Sie wird im Allgemeinen mit „index_identification ID.htm“ benannt. Darüber hinaus kann auch eine einzelne Seite oder ein vom Benutzer definiertes benutzerdefiniertes Tag ausgewählt werden Um Abschnittsvorlagen zu unterstützen, verwendet das System die Tag-Engine für Abschnittsvorlagen, um diese zu analysieren, bevor der Inhalt ausgegeben oder eine bestimmte Datei generiert wird.

2. Listenvorlage:

bezieht sich auf die Vorlage für die Liste aller Artikel in einer bestimmten Spalte der Website, im Allgemeinen benannt mit „list_identification ID.htm“ .

3. Dateivorlage:

stellt die Vorlage der Dokumentanzeigeseite dar, z. B. die Artikelvorlage, im Allgemeinen mit „article_identification ID.htm“ benannt.

4. Andere Vorlagen:

Zu den allgemeinen Systemvorlagen gehören: Homepage-Vorlage, Suchvorlage, RSS, JS-Kompilierungsfunktionsvorlage usw. Darüber hinaus können Benutzer auch Passen Sie Ihre eigene Vorlage an. Definieren Sie eine Vorlage, die als beliebige Datei erstellt wurde.

2. Benennung, die Standardbenennungsregeln für DedeCMS-Vorlagen lauten wie folgt

1. Speicherort der Vorlage:

template-Verzeichnis: {cmspath}/templets/style name (Englisch, Standard ist default, wobei system die zugrunde liegende Vorlage des Systems und die vom Plug-in verwendete Vorlage ist)/spezifische Funktionsvorlagendatei}

2 , Namenskonvention für Vorlagendateien:

(1) index_identification ID.htm: stellt die Abschnittsvorlage (Spaltenabdeckung) dar; 2) list_identification ID.htm: Stellt die Spaltenlistenvorlage dar;

(3) Article_identification ID.htm: Stellt die Inhaltsanzeigeseite dar (Dokumentvorlage, einschließlich Themenanzeigeseite); search.htm: Suchergebnislistenvorlage;

(5) index.htm: Startseitenvorlage; Natürlich können Sie es auch im „Channel-Modell“ unter „Verwalten“ abrufen, um den Template-Namen eines Kanals zu ermitteln.

Beispiel: list_image.htm bedeutet, dass es sich um die Standardlistenvorlage für Spalten handelt, deren Inhaltstyp Bildsammlung ist.

article_article.htm stellt die Seitenvorlage für die Artikelanzeige dar.

3. Andere Vorlagenbeschreibungen

1. Standardmäßige Vorlage

Speicherort: {cmspath}/templets/systemFunktion: Wenn keine zugrunde liegende Standardvorlage mit einem angegebenen Tag vorhanden ist, ruft das System automatisch die entsprechende Datei in diesem Ordner als zugrunde liegende Vorlage auf.

2. Plug-in-Verzeichnisvorlage

Speicherort: {cmspath}/templets/plus

Funktion: Kommentare, freundliche Links, RSS-Karte und andere Vorlagen.

3. Mitglieder-Backend-Vorlage

Speicherort: {cmspath}/member/templets

Funktion: Mitglieder-Backend-Vorlage.

4. Sekundäre Entwicklung

In V5.3 wurde die Tag-Entwicklung getrennt. Sie können im Hintergrund auf „Hinzufügen“ klicken ein neues Tag“, um Ihr eigenes Tag zu erstellen. Der Name der Tag-Datei lautet: tagname.lib.php

Die Schnittstellenfunktion ist definiert als: function lib_tagname(&$ctag,&$refObj ), der Rückgabewert ist die Ergebniszeichenfolge

Um Fehler beim Ändern eines Etiketts zu vermeiden, können Sie auch dessen Namen ändern (gleichzeitig den Dateinamen und den Funktionsnamen ändern), was dem Erben des Codes des ursprünglichen Etiketts entspricht und Erstellen eines neuen Etiketts.

Das obige ist der detaillierte Inhalt vonHauptvorlagendateien und Funktionen von DedeCMS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wo ist die Vorlage für das imperiale CMS-Ressourcennetzwerk? Wo ist die Vorlage für das imperiale CMS-Ressourcennetzwerk? Apr 17, 2024 am 10:00 AM

Speicherort für den Download der Empire CMS-Vorlage: Offizieller Vorlagen-Download: https://www.phome.net/template/ Vorlagen-Website eines Drittanbieters: https://www.dedecms.com/diy/https://www.0978.com. cn /https://www.jiaocheng.com/Installationsmethode: Vorlage herunterladen Vorlage entpacken Vorlage hochladen Vorlage auswählen

Wie dedecms die Vorlagenersetzung implementiert Wie dedecms die Vorlagenersetzung implementiert Apr 16, 2024 pm 12:12 PM

Der Vorlagenaustausch kann in Dedecms durch die folgenden Schritte implementiert werden: Ändern Sie die Datei global.cfg und legen Sie das erforderliche Sprachpaket fest. Ändern Sie die Hook-Datei taglib.inc.php und fügen Sie Unterstützung für Sprachsuffix-Vorlagendateien hinzu. Erstellen Sie eine neue Vorlagendatei mit einem Sprachsuffix und ändern Sie den erforderlichen Inhalt. Dedecms-Cache leeren.

Welche Website kann dedecms betreiben? Welche Website kann dedecms betreiben? Apr 16, 2024 pm 12:24 PM

Dedecms ist ein Open-Source-CMS, mit dem verschiedene Arten von Websites erstellt werden können, darunter Nachrichten-Websites, Blog-Websites, E-Commerce-Websites, Foren und Community-Websites, Bildungswebsites, Portal-Websites und andere Arten von Websites (z. B. Unternehmenswebsites). , persönliche Websites, Fotoalbum-Websites, Video-Sharing-Website)

So laden Sie lokale Videos auf dedecms hoch So laden Sie lokale Videos auf dedecms hoch Apr 16, 2024 pm 12:39 PM

Wie lade ich lokale Videos mit Dedecms hoch? Bereiten Sie die Videodatei in einem Format vor, das von Dedecms unterstützt wird. Melden Sie sich beim Dedecms-Verwaltungs-Backend an und erstellen Sie eine neue Videokategorie. Laden Sie Videodateien auf der Videoverwaltungsseite hoch, geben Sie die relevanten Informationen ein und wählen Sie die Videokategorie aus. Um beim Bearbeiten eines Artikels ein Video einzubetten, geben Sie den Dateinamen des hochgeladenen Videos ein und passen Sie dessen Abmessungen an.

So verwenden Sie dedecms So verwenden Sie dedecms Apr 16, 2024 pm 12:15 PM

Dedecms ist ein chinesisches Open-Source-CMS-System, das Inhaltsverwaltung, Vorlagensystem und Sicherheitsschutz bietet. Die spezifische Verwendung umfasst die folgenden Schritte: 1. Dedecms installieren. 2. Konfigurieren Sie die Datenbank. 3. Melden Sie sich bei der Verwaltungsoberfläche an. 4. Inhalte erstellen. 5. Richten Sie die Vorlage ein. 6. Benutzer verwalten. 7. Warten Sie das System.

Welche Lücken hat dedecms? Welche Lücken hat dedecms? Aug 03, 2023 pm 03:56 PM

DedeCMS ist ein Open-Source-Content-Management-System, das einige potenzielle Schwachstellen und Sicherheitsrisiken aufweist: 1. SQL-Injection-Schwachstelle. Angreifer können nicht autorisierte Vorgänge ausführen oder vertrauliche Daten erhalten, indem sie bösartige SQL-Abfrageanweisungen erstellen. 2. Datei-Upload-Schwachstelle bösartiger Code an den Server, um beliebigen Code auszuführen oder Serverberechtigungen zu erhalten; 3. Verlust vertraulicher Informationen; 4. Nicht authentifizierte Ausnutzung von Sicherheitslücken;

Präziser und zuverlässiger Evaluierungsbericht für das Dedecms-Konvertierungstool Präziser und zuverlässiger Evaluierungsbericht für das Dedecms-Konvertierungstool Mar 12, 2024 pm 07:03 PM

Präziser und zuverlässiger Evaluierungsbericht zum Dedecms-Konvertierungstool Mit der rasanten Entwicklung des Internetzeitalters ist die Website-Erstellung für viele Unternehmen und Einzelpersonen zu einem der notwendigen Werkzeuge geworden. Bei der Website-Erstellung kann der Einsatz eines Content-Management-Systems (CMS) die Inhalte und Funktionen der Website bequemer und effizienter verwalten. Unter anderem wird dedecms als bekanntes CMS-System häufig in verschiedenen Website-Erstellungsprojekten verwendet. Manchmal stehen wir jedoch vor der Notwendigkeit, die dedecms-Website in andere Formate zu konvertieren. In diesem Fall müssen wir ein Konvertierungstool verwenden

Eine einfache Möglichkeit, die Codierungskonvertierungsfunktion von dedecms zu erlernen Eine einfache Möglichkeit, die Codierungskonvertierungsfunktion von dedecms zu erlernen Mar 14, 2024 pm 02:09 PM

Das Erlernen der Dedecms-Codierungskonvertierungsfunktion ist nicht kompliziert. Einfache Codebeispiele können Ihnen helfen, diese Fähigkeit schnell zu erlernen. In dedecms wird die Codierungskonvertierungsfunktion normalerweise verwendet, um Probleme wie verstümmelte chinesische Zeichen und Sonderzeichen zu lösen und den normalen Betrieb des Systems und die Genauigkeit der Daten sicherzustellen. Im Folgenden wird detailliert beschrieben, wie Sie die Codierungskonvertierungsfunktion von dedecms verwenden, damit Sie verschiedene Anforderungen im Zusammenhang mit der Codierung problemlos bewältigen können. 1.UTF-8 zu GBK In dedecms, wenn Sie UTF-8-codierte Zeichenfolgen in G konvertieren müssen

See all articles