Heim  >  Artikel  >  Backend-Entwicklung  >  php – Smarty-6 (23)

php – Smarty-6 (23)

WBOY
WBOYOriginal
2016-08-08 09:24:48996Durchsuche

Fortsetzung des vorherigen Artikels

10. html_options Drucken Sie eine Reihe von Optionen für ausgewählte Elemente

Werte: Array von Werten

Ausgabe: Textarray

Ausgewählt: Der Wert des ausgewählten Elements

11. html_radios druckt eine Reihe von Optionsfeldern

Syntax:

{html_radios Values=$cust_ids geprüft=$customer_id Ausgabe=$cust_names Separator="
"}

Werte: Array von Werten

Ausgabe: Textarray

Trennzeichen: Trennzeichen

Geprüft: der Wert in der Option

3. Konfigurationsdatei

Konfigurationsdateien helfen Designern bei der Verwaltung globaler Vorlagenvariablen in Dateien. Das einfachste Beispiel ist die Vorlagenfarbvariable. Wenn Sie die Darstellungsfarbe eines Programms ändern möchten, müssen Sie im Allgemeinen die Farbvariable jeder Datei ändern. Wenn diese Konfigurationsdatei vorhanden ist, können die Farbvariablen an einem Ort gespeichert werden und Sie können Ihre Farben aktualisieren, indem Sie einfach diese Konfigurationsdatei ändern.

Konfigurationsdatei:

In der obigen Frage hat die BG-Farbe in config1 denselben Namen wie die globale BG-Farbe und die lokale BG-Farbe wird als Standard verwendet

In Config1 gibt es keine fgcolor-Variable, daher wird der Wert der globalen fgcolor-Variablen ausgeführt

Programmierung

1. Konstanten

SMARTY_DIR

2. Variablen

l $template_dir: Vorlagenpfad

l $compile_dir: Kompilierungspfad

l $config_dir: Konfigurationsdateipfad

l $cache_dir: Cache-Dateipfad

l $left_delimiter: linkes Trennzeichen

l $right_delimiter: rechtes Trennzeichen

l $caching: Ob Caching aktiviert werden soll

public $caching = false;

Der Cache ist standardmäßig ein- und ausgeschaltet. Sie können ihn direkt auf „true“ setzen, um die Cache-Funktion zu aktivieren

l $cache_lifetime: Cache-Gültigkeitszeit (Lebenszyklus)

public $cache_lifetime = 3600;

Der Standardwert beträgt 3600 Sekunden,

l $debugging Debugging-Fenster öffnen

Es gibt zwei Möglichkeiten, das Debugging-Fenster zu öffnen:

1) Verwenden Sie in der Vorlage {debug}

2) Verwenden Sie im Programm $smarty->debugging=true

Im Programm öffnen: Sie können die der Vorlage zugewiesenen Variablen sehen

In Vorlage öffnen: der Vorlage zugewiesene Variablen, durch die Vorlage angepasste Variablen

l $php_handling: Wenn Sie in smarty2.6 das Tag {php} verwenden möchten, muss der Wert dieser Option auf true gesetzt werden

Das Obige stellt PHP-Smarty-6 (23) vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
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
Vorheriger Artikel:php – Smarty-7 (24)Nächster Artikel:php – Smarty-7 (24)