Seite 2 von 2

Re: Andere Sprache - anderes Template???

Verfasst: Do 2. Apr 2015, 17:01
von homtata
.. oder du schreibst als erste Zeile innerhalb der Funktion:

Code: Alles auswählen

global $lang;
Dann wird die außerhalb der Funktion vorhandene Variable auch innerhalb der Funktion weiter verwendet. Wenn sie allerdings dort verändert wird, wird sie auch außerhalb der Funktion verändert weitergeführt. Auf diese Weise kannst du wichtige Variablen und Arrays in die Funktion "ziehen", z.B.

Code: Alles auswählen

global $cfg, $lang, $sonstwas;

Re: Andere Sprache - anderes Template???

Verfasst: Do 2. Apr 2015, 18:28
von MVision
Ach, genial. Und wieder einen Schritt weiter bei PHP. Ich habe mir beides genauer angesehen (Variable an Funktion übergeben und das global verwenden). Klappt beides wunderbar.

Ganz lieben Dank an euch beide. :)

Miriam

Re: Andere Sprache - anderes Template???

Verfasst: Fr 3. Apr 2015, 13:24
von frederic.schneider_4fb
Wobei sich in CONTENIDO die Verwendung von z. B. cRegistry::getConfig() empfiehlt. Sprich:

Code: Alles auswählen

$cfg = cRegistry::getConfig();
Alle cRegistry-Funktionen:
http://api.contenido.org/latest/class-cRegistry.html