Heim CMS-Tutorial DEDECMS Verwendung des benutzerdefinierten DedeCMS-Makro-Tags

Verwendung des benutzerdefinierten DedeCMS-Makro-Tags

Nov 15, 2019 pm 04:23 PM
dedecms

Bei der Vorlagenproduktion stoßen wir häufig auf das Problem, dass einige Website-Tags auf mehreren Seiten aufgerufen werden. Normalerweise können wir den {dede:include file='file name' der Vorlage ismake='ob es sich um eine Dede-Abschnittsvorlage handelt (ja/nein)'/}-Tag importiert eine zu lösende Datei.

Verwendung des benutzerdefinierten DedeCMS-Makro-Tags

Die head.htm in der Standardvorlage von Version 5.3 von DedeCMS wird über solche Tags in andere Vorlagendateien eingeführt und dann in Seitenkopfinformationen kompiliert, aber Diese Art der Bereitstellung in Form einer Datei eignet sich nicht für die globale Anzeige einer kleinen Menge an Inhalten. (Empfohlenes Lernen: dedecms-Tutorial)

Sie haben möglicherweise eine Spalte, die global angezeigt werden muss, und die Aufrufinformationen dieser Spalte ändern sich häufig, umfassen jedoch nur einen Absatz . Wenn Sie {dede:include/} verwenden, ist die Implementierung derzeit schwierig. Sie müssen Makro-Tags anpassen, um dieses flexible Aufrufproblem zu lösen. Tatsächlich ist das Werbe-Plug-in von Dreamweaver auch eine andere Form von Makro-Tags.

Bevor wir uns mit benutzerdefinierten Makro-Tags befassen, konsultieren wir zunächst den Abschnitt „Vorlagen-Tags“ im Dreamweaver-Hilfecenter, um eine Einführung in die Verwendung benutzerdefinierter Makro-Tags zu erhalten:

Das Folgende ist der zitierte Inhalt:

Tag-Name: mytag

Funktionsbeschreibung: Wird verwendet, um den Inhalt benutzerdefinierter Makro-Tags abzurufen

Umfang Anwendung: globale Verwendung

Grundlegende Syntax: {dede:mytag typeid='0' name=''/}

Parameterbeschreibung:

Name = '' Tag-Name, dieses Element ist ein erforderliches Attribut, die folgenden 2 und 3 sind optionale Attribute;

ismake = 'yes|no' Der Standardwert ist no, was den reinen HTML-Code der Einstellung bedeutet, ja bedeutet, dass der Code die Abschnittsmarkierung enthält;

typeid = '' gibt die ID der Spalte an, zu der sie gehört. Der Standardwert ist 0, was den gemeinsamen Anzeigeinhalt aller Spalten in Listen und Dokumentvorlagen angibt. typeid ist standardmäßig die Spalten-ID der Liste oder des Dokuments selbst.

Es gibt drei Hauptschritte für die Verwendung benutzerdefinierter Makro-Tags: Generieren von Tags, Hinzufügen von Vorlagen und Generieren von Inhalten aus diesen Prozessen.

Tags generieren

Die neue Version V5.3 fügt benutzerdefinierte Makro-Tags hinzu, die Dreamweaver-Tags automatisch generieren und hinzufügen können. Dies ähnelt der Vorlagenfragmentierungsfunktion . Die erste besteht darin, ein Tag direkt hinzuzufügen. Sie können auf [Vorlage]-[Benutzerdefiniertes Makro-Tag] klicken, um die Seite zur Verwaltung benutzerdefinierter Makro-Tags aufzurufen und ein Tag hinzuzufügen.

Verwendung des benutzerdefinierten DedeCMS-Makro-Tags

Hier müssen mehrere Parameter eingegeben werden:

Spalte: Wenn nicht ausgewählt, wird es insgesamt durchgeführt Spaltenanzeige: Wenn eine Spalte ausgewählt ist, wird das benutzerdefinierte Makro-Tag nur in der aktuell ausgewählten Spalte angezeigt.

Tag-Name: ein Name, der zur Unterscheidung verschiedener Tags verwendet wird. Es wird empfohlen, eine Kombination aus Englisch und Zahlen zu verwenden

Normaler Anzeigeinhalt: Der Inhalt, der beim Parsen von Tags ersetzt wird, kann reiner Text, HTML oder sogar Dreamweaver-Tags sein.

Wenn Sie das Zeitlimit auswählen, können Sie auch die Anzeigezeit steuern Dies erleichtert die einheitliche Verwaltung dieser Inhalte, was sehr praktisch ist.

Nach Abschluss der Hinzufügung erhalten wir das entsprechende Tag. Wenn unser benutzerdefinierter Tag-Name beispielsweise diyinfo lautet, lautet unser Tag-Name {dede:mytag name='diyinfo'} HTML oder Plain Der Textinhalt kann das ismake-Attribut auf „no“ setzen. Wenn das Dreamweaver-Tag hinzugefügt wird, setzen Sie das ismake-Attribut auf „yes“.

Die zweite Methode besteht darin, ein Tag im System [Vorlage]-[Smart-Tag-Assistent] zu generieren und es dann als benutzerdefiniertes Makro-Tag zu speichern. Der standardmäßig gespeicherte Dateiname ist auto_x (x steht für eine Zahl, beginnend mit 1 ), wodurch sein Tag-Code als {dede:mytag name='auto_1' ismake='yes'/} erhalten wird.

Natürlich können benutzerdefinierte Makro-Tags nicht nur über das Dreamweaver-Tag aufgerufen werden, sondern auch über js. Auf der Seite zur benutzerdefinierten Tag-Verwaltung befindet sich hinter jedem Tag ein entsprechender js-Generierungsassistent Code und fügen Sie ihn in die Website-Vorlage ein.

Vorlage hinzufügen

Benutzerdefinierte Makro-Tags können nach Belieben zur Startseite, Kanalseite, Listenseite und Inhaltsseite der Vorlage hinzugefügt werden Der Pfad befindet sich im Web. Die „Hauptvorlagendateien und Funktionsbeschreibungen“ des Meng-Hilfecenters wurden aufgelistet. Sie können darauf zurückgreifen, wenn Sie Änderungen vornehmen.

Inhaltsgenerierung

Wenn das benutzerdefinierte Makro-Tag mithilfe des Dreamweaver-Tags zur Vorlage hinzugefügt wird, müssen alle Inhalte der Website regelmäßig aktualisiert werden, wenn dies jedoch der Fall ist Die Vorlage verwendet js-Code, der nur einmal generiert werden muss und kontinuierlich verwendet werden kann.

Das Folgende ist der zitierte Inhalt:

Hinweis: Dreamweaver-Tags und js sind zwei Aufrufformen von benutzerdefinierten Tags. Ersteres eignet sich besser für regelmäßige Site-weite Aktualisierungen der Website, und der generierte Inhalt wird direkt in die generierte Seite eingebettet Kleine Aktualisierungen der Website, aber bequemer zu verwalten. Das Werbe-Plug-in hier ist eigentlich eine Erweiterung des benutzerdefinierten Makro-Tags, und das Aufrufformular ist in etwa das gleiche.

An diesem Punkt haben wir die Untersuchung benutzerdefinierter Makro-Tags abgeschlossen. Natürlich gibt es viele Anwendungen für benutzerdefinierte Makro-Tags und wir freuen uns darauf, dass weitere DreamWeaver-Benutzer sie entdecken.

Das obige ist der detaillierte Inhalt vonVerwendung des benutzerdefinierten DedeCMS-Makro-Tags. 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)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen 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

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.

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

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.

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.

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

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;

Was bedeutet dedecms? Was bedeutet dedecms? Apr 16, 2024 pm 12:48 PM

dedecms ist ein Open-Source-PHP-Content-Management-System, das speziell für chinesische Websites entwickelt wurde und die folgenden Funktionen und Merkmale bietet: Benutzerfreundliche Oberfläche, leistungsstarker Editor, flexibles Vorlagensystem, Unterstützung mehrerer Sprachen, integrierte Suchmaschinenoptimierung (SEO), leistungsstarkes Benutzerverwaltungssystem Zu den Vorteilen des Plug-in-Systems dedecms gehören Open Source und kostenlos, hohe Skalierbarkeit, aktive Community, einfache Bedienung und hohe Anpassbarkeit.

See all articles