Heim php教程 PHP开发 Diskutieren Sie die Analyse- und Wissensfähigkeiten von Vorlagenaussagen

Diskutieren Sie die Analyse- und Wissensfähigkeiten von Vorlagenaussagen

Dec 14, 2016 pm 01:29 PM

1. Vorlagenaufruf
Wenn Sie beispielsweise den Inhalt einer anderen Vorlage in einer Vorlage aufrufen möchten, können Sie die folgende Anweisung verwenden:
{template xxx}
Angenommen, ein neuer Vorlagenname Es wird mit dem Namen „abc.htm“ erstellt und nur beim Bearbeiten der Vorlage im Hintergrund als „acb“ angezeigt. Sie müssen es im Index aufrufen und dann {template abc}
an der entsprechenden Position im hinzufügen Index und es wird automatisch verwendet.

Verwandte Beispiele: In der Indexvorlage gibt es oben {Vorlagenkopfzeile} und unten {Vorlagenfußzeile}.
Verwandte Fragen:
Dann muss in dieser ABC-Vorlage Folgendes vorhanden sein < ;body> sein?
Unnötig! Schreiben Sie einfach, was Sie anzeigen möchten, denn es ist nur ein Teil der gesamten Webseite! sind bereits in den Kopf- und Fußzeilenvorlagen enthalten.


2. Feste Parameter
$seohead --- Header-Informationen der Hintergrundeinstellungen
$charset --- Legen Sie den Sprachzeichensatz in config.inc.php fest, was wichtig ist. Kann nicht gelöscht werden!
$extrahead --- Automatische Sprungparameter des Kontrollforums, wichtig, können nicht gelöscht werden!
{eval updatesession();} --- Die Parameter zum Aktualisieren der Forum-Sitzungstabelle sind wichtig und können nicht gelöscht werden!
{eval output();} --- Beenden Sie die Forum-Ausgabe, sie ist wichtig und kann nicht gelöscht werden!

Die oben genannten Parameter basieren auf Discuz! Diese Parameter variieren je nach Version!
Es gibt auch einige Parameter von $xxx. Wenn Sie kein Plug-In-Autor oder Programmentwickler sind, ändern Sie diese bitte nicht willkürlich!


3. Datenbeurteilung
1. Sie werden oft xxx sehen ;!--{/if}--> Anweisung.
Dies sind keine Kommentare in gewöhnlichem HTML, sondern die einzigartige Template-Beurteilungssyntax von Discuz!, genau wie if, else, then usw. in PHP oder anderen Syntaxen.
Durch diese Syntaxen können unterschiedliche Vorlageneffekte erzielt werden.

Verwandte Beispiele:
Header-Vorlage

Inhalt in die Zwischenablage kopieren

Code:

--- Wenn $maxpmnum vorhanden ist, werden die folgenden Informationen angezeigt, andernfalls wird nicht angezeigt (Urteil 2)
|. {lang pm}
-- Dieses Urteil beendet (Urteil 2)

|. !--{if in_array($adminid, array(1,2,3))}--> --- Wenn $adminid innerhalb der drei Bereiche von 1,2,3 liegt, werden andernfalls die folgenden Informationen angezeigt es wird nicht angezeigt (Urteil 3)
|.
{lang admincp}
--- Über dieses Urteil (Urteil 3)

--- Wenn $discuz_uid nicht abgerufen werden kann, werden die folgenden Informationen angezeigt

{lang guest}: {lang register}
| ;a href="$link_login">{lang login}

>
2. Es wird häufig in Vorlagen zur Anweisung von xxx gesehen.
Dies ist eine Schleifenanweisung, die automatisch endet, bis die Daten ausgegeben werden.

Durch diese Syntax kann die gleiche Datenreihe in einer Schleife angezeigt werden.


Verwandte Beispiele:
Header-Vorlage

Inhalt in die Zwischenablage kopieren

Code:

--- Schleife 1 startet, Plug-in bestimmen

-in module

--- Schleife 1 beenden

4 Sprachaufruf
In Vorlagen sieht man oft Anweisungen wie {lang xxx}. Es wird verwendet, um Wörter im Sprachpaket aufzurufen.
Die meisten Dinge, die in Vorlagen aufgerufen werden, sind templates.lang.php.

Sehen wir uns die Struktur des Sprachpakets an:


Kopieren Sie den Inhalt in die Zwischenablage

Code:

$sprache = array
( --- Den Start der Sprachpaketdefinition ankündigen

'title' => 'Titel ',
Zeichen zum Anzeigen von Text aufrufen
'never' => 'Nie',
Zeichen zum Anzeigen von Text aufrufen
....
); pack definition
? > -- Kündigen Sie das Ende der PHP-Sprache an

Verwandte Beispiele:
Angenommen, wir fügen einen Sprachaufruf hinzu und fügen 'title' = > 'title',
>'abc' => 'Dies ist ein Testsprachenaufruf',
Der letzte ist unverzichtbar und die aufrufenden Zeichen und der Anzeigetext müssen durch '' verursacht werden.
Nachdem Sie es hinzugefügt haben, können Sie es in der Vorlage aufrufen. Schreiben Sie {lang abc}
in die Vorlage und es wird direkt angezeigt: Dies ist der Testsprachenaufruf


Besondere Aufmerksamkeit : Hinzufügen Nach einem Sprachwechsel oder einer Änderung des Sprachpakets muss der Cache aktualisiert werden!


5. Aufruf von Stilparametern
In Vorlagen werden häufig {XXXXX}-Anweisungen angezeigt. {} muss in Großbuchstaben geschrieben werden.

Dies sind die Parameter im Farbschema des aufrufenden Stils. Sie können es selbst hinzufügen. Die Methode lautet wie folgt:
1. Geben Sie den Schnittstellenstil ein-> den Stilpunkt, an dem Sie Parameter hinzufügen möchten
2 Bei der Eingabe müssen zwei Spalten ausgefüllt werden, eine ist eine Variable und die andere ist Ersatzinhalt

Verwandte Beispiele:
Schreiben Sie FOOTERCOLOR für die Variable (beachten Sie, dass Großbuchstaben verwendet werden müssen)
Schreiben #003399 für den Ersatzinhalt
Ändern Sie nach der Übermittlung die Vorlage und schreiben Sie in die Vorlage Benutzerdefinierte Variable für den Teststil
Als Ergebnis dieser Teststil Die benutzerdefinierte Variable wird entsprechend der Farbe des ausgefüllten Ersetzungsinhalts angezeigt.
Nach dem oben Gesagten sollten Sie viel darüber wissen, worauf Sie beim Ändern von Vorlagen achten müssen oder was angewendet werden kann!

Ich hoffe, es wird Ihnen hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.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

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)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
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)

Ein Muss für Discuz-Benutzer! Umfassende Analyse zum Umbenennen von Requisiten! Ein Muss für Discuz-Benutzer! Umfassende Analyse zum Umbenennen von Requisiten! Mar 12, 2024 pm 10:15 PM

Ein Muss für Discuz-Benutzer! Umfassende Analyse zum Umbenennen von Requisiten! Im Discuz-Forum hat die Namensänderungsfunktion seit jeher große Aufmerksamkeit und Nachfrage seitens der Nutzer erhalten. Für einige Benutzer, die ihren Namen ändern müssen, können die Namensänderungs-Requisiten den Benutzernamen leicht ändern, und dies ist auch eine interessante Art der Interaktion. Werfen wir einen detaillierten Blick auf die Umbenennungs-Requisiten in Discuz, einschließlich der Art und Weise, wie man sie erhält, wie man sie verwendet und Lösungen für einige häufig auftretende Probleme. 1. Namensverändernde Requisiten erhalten Sie in Discuz. Namensverändernde Requisiten werden normalerweise über Punkte oder den Administrator erworben

So fügen Sie eine PPT-Maske hinzu So fügen Sie eine PPT-Maske hinzu Mar 20, 2024 pm 12:28 PM

Was die PPT-Maskierung angeht, sind viele Leute sicher nicht damit vertraut, wenn sie PPT erstellen, sondern erfinden es einfach, was ihnen gefällt. Daher wissen viele Menschen nicht, was PPT-Maskierung bedeutet Ich weiß, was diese Maske bewirkt, und ich weiß nicht einmal, dass sie das Bild weniger eintönig machen kann. Freunde, die lernen möchten, kommen und fügen Sie einige PPT-Masken zu Ihren PPT-Bildern hinzu. Wie fügt man also eine PPT-Maske hinzu? Bitte lesen Sie unten. 1. Zuerst öffnen wir PPT, wählen ein leeres Bild aus, klicken dann mit der rechten Maustaste auf [Hintergrundformat festlegen] und wählen eine Volltonfarbe aus. 2. Klicken Sie auf [Einfügen], Wortkunst, geben Sie das Wort ein 3. Klicken Sie auf [Einfügen], klicken Sie auf [Form]

Ausführliche Erläuterung des Discuz-Registrierungsprozesses: So können Sie persönliche Daten einfach ändern Ausführliche Erläuterung des Discuz-Registrierungsprozesses: So können Sie persönliche Daten einfach ändern Mar 13, 2024 pm 12:21 PM

„Detaillierte Erläuterung des Discuz-Registrierungsprozesses: Damit Sie persönliche Informationen einfach ändern können, sind spezifische Codebeispiele erforderlich.“ Discuz ist ein leistungsstarkes Community-Forumsprogramm, das auf verschiedenen Websites häufig verwendet wird. Es bietet zahlreiche Funktionen für die Benutzerregistrierung und die Änderung persönlicher Informationen und Schnittstellen. Dieser Artikel führt Sie ausführlich in den Registrierungsprozess von Discuz ein und stellt spezifische Codebeispiele bereit, die Ihnen dabei helfen, Ihre persönlichen Daten einfach anzupassen und zu ändern. 1. Benutzerregistrierungsprozess Bei Discuz ist die Benutzerregistrierung eine der wichtigen Funktionen der Website

Ausführliche Erläuterung der Schritte zum Ändern des Discuz-Domänennamens Ausführliche Erläuterung der Schritte zum Ändern des Discuz-Domänennamens Mar 11, 2024 am 11:00 AM

Detaillierte Erläuterung der Schritte zum Ändern des Discuz-Domainnamens. Bei der Entwicklung und dem Betrieb der Website müssen wir manchmal den Domainnamen des Discuz-Forums ändern Optimierung oder aus anderen Gründen. Unabhängig vom Grund ist das Ändern des Discuz-Domänennamens ein Vorgang, der eine sorgfältige Vorgehensweise erfordert. Heute werden wir die Schritte zum Ändern des Discuz-Domänennamens im Detail vorstellen und spezifische Codebeispiele bereitstellen. Schritt 1: Daten sichern Bevor Sie den Domainnamen ändern, müssen Sie zunächst sicherstellen, dass die Website

Auswirkungen der C++-Vorlagenspezialisierung auf das Überladen und Umschreiben von Funktionen Auswirkungen der C++-Vorlagenspezialisierung auf das Überladen und Umschreiben von Funktionen Apr 20, 2024 am 09:09 AM

Spezialisierungen von C++-Vorlagen wirken sich auf das Überladen und Umschreiben von Funktionen aus: Funktionsüberladung: Spezialisierte Versionen können unterschiedliche Implementierungen eines bestimmten Typs bereitstellen und sich somit auf die Funktionen auswirken, die der Compiler aufruft. Funktionsüberschreibung: Die spezialisierte Version in der abgeleiteten Klasse überschreibt die Vorlagenfunktion in der Basisklasse und beeinflusst das Verhalten des abgeleiteten Klassenobjekts beim Aufruf der Funktion.

Discuz Editor: ein effizientes Post-Layout-Tool Discuz Editor: ein effizientes Post-Layout-Tool Mar 10, 2024 am 09:42 AM

Discuz Editor: Ein effizientes Post-Layout-Tool Mit der Entwicklung des Internets sind Online-Foren zu einer wichtigen Plattform für die Kommunikation und den Informationsaustausch geworden. Im Forum können Nutzer nicht nur ihre Meinungen und Ideen äußern, sondern auch mit anderen diskutieren und interagieren. Bei der Veröffentlichung eines Beitrags kann ein klares und schönes Format oft mehr Leser anziehen und genauere Informationen vermitteln. Um Benutzern das schnelle Schreiben und Bearbeiten von Beiträgen zu erleichtern, wurde der Discuz-Editor ins Leben gerufen und zu einem effizienten Beitragssatz-Tool entwickelt. Disku

Discuz Editor: Leistungsstarkes Tool zum Bearbeiten von Webseiten Discuz Editor: Leistungsstarkes Tool zum Bearbeiten von Webseiten Mar 09, 2024 pm 06:06 PM

Discuz Editor: Ein leistungsstarkes Tool zur Webseitenbearbeitung, das spezifische Codebeispiele erfordert. Mit der Entwicklung des Internets sind die Erstellung von Websites und die Bearbeitung von Inhalten immer wichtiger geworden. Als gängiges Tool zur Webseitenbearbeitung spielt der Discuz-Editor eine wichtige Rolle bei der Website-Erstellung. Es bietet nicht nur umfangreiche Funktionen und Tools, sondern hilft Benutzern auch dabei, Inhalte bequemer zu bearbeiten und zu veröffentlichen. In diesem Artikel stellen wir die Funktionen und die Verwendung des Discuz-Editors vor und stellen einige spezifische Codebeispiele bereit, um den Lesern das Verständnis und die Verwendung zu erleichtern

Diskutieren Sie den Austausch von Fähigkeiten zur Datenbankstandortabfrage Diskutieren Sie den Austausch von Fähigkeiten zur Datenbankstandortabfrage Mar 10, 2024 pm 01:36 PM

Das Forum ist eine der häufigsten Website-Formen im Internet. Es bietet Benutzern eine Plattform zum Teilen von Informationen, zum Austauschen und zur Diskussion. Discuz ist ein häufig verwendetes Forenprogramm und ich glaube, dass viele Webmaster bereits sehr vertraut damit sind. Während der Entwicklung und Verwaltung des Discuz-Forums ist es häufig erforderlich, die Daten in der Datenbank zur Analyse oder Verarbeitung abzufragen. In diesem Artikel geben wir einige Tipps zum Abfragen des Speicherorts der Discuz-Datenbank und stellen spezifische Codebeispiele bereit. Zunächst müssen wir die Datenbankstruktur von Discuz verstehen

See all articles