Scriptindex.de

[ Menü ]

Home
News
Scripts
Neuzugänge
Suchen
Bücher
Manuals

[ Inhalt ]

Script eintragen
Tutorial eintragen
Newsletter
Umfragen
Link zu uns
Werbung bei uns
Kontakt
Impressum

[ Statistik ]

Hits gesamt: 5080619
Hits Heute: 694
max. Hits (10.07.07): 6964
User Online: 46
Scripts: 2828

[ Partner ]

CodeBase
I.S.U.M.
LUG Bayreuth
PEAR NEWS
PHP Classes

[ Facebook ]

[ Eigene Domain? ]

[ Buchtipp ]

HTML. Kurz und gut
HTML. Kurz und gut

Manuals > Smarty > config_load (Konfiguration laden)

7.2. config_load (Konfiguration laden)

Attribut NameTypErforderlichStandardwertBeschreibung
filestringJan/aDefiniert den Namen der einzubindenden Datei.
sectionstringNeinn/aDefiniert den Namen des zu ladenden Abschnitts.
scopestringNeinlocal Definiert den Geltungsbereich der zu ladenden Variablen. Erlaubte Werte sind 'local','parent' und 'global'. 'local' bedeutet, dass die Variablen in den Context des lokalen Template geladen werden. 'parent' bedeutet, dass die Variablen sowohl in den lokalen Context, als auch in den Context des aufrufenden Templates eingebunden werden. 'global' bedeutet, dass die Variablen von allen Templates zugänglich sind.
globalbooleanNeinNo DEspanCATED: Definiert, ob die Variablen von allen Templates aus zugänglich sind. Dieses Attribut wird von 'scope' abgelöst und sollte nicht mehr verwendet werden. Falls 'scope' übergeben wurde, wird 'global' ignoriert.

Diese Funktion wird verwendet, um Variablen aus einer Konfigurationsdatei in das Template zu laden. Sehen sie Config Files (Konfigurationsdateien) für weitere Informationen.

Beispiel 7-2. Funktion config_load

{config_load file="farben.conf"} <html> <title></title> <body bgcolor=""> <table border="" bgcolor=""> <tr bgcolor=""> <td>Vornamen</td> <td>Nachnamen</td> <td>Adresse</td> </tr> </table> </body> </html>

Konfigurationsdateien können Abschnitte enthalten. Um Variablen aus einem Abschnitt zu laden, können Sie das Attribut section übergeben.

Bemerkung: Konfigurationdatei-Abschnitte (sections) und die eingebaute Template Funktion namens section haben ausser dem Namen nichts gemeinsam.

Beispiel 7-3. Funktion config_load mit Abschnitten

{config_load file="farben.conf" section="Kunde"} <html> <title></title> <body bgcolor=""> <table border="" bgcolor=""> <tr bgcolor=""> <td>Vornamen</td> <td>Nachnamen</td> <td>Adresse</td> </tr> </table> </body> </html>

Copyright 1998 - 2009 by I.S.U.M.