$cfg-Variable wird nicht erkannt

Gesperrt
NobodyBody
Beiträge: 80
Registriert: Di 14. Sep 2004, 08:14
Kontaktdaten:

$cfg-Variable wird nicht erkannt

Beitrag von NobodyBody »

Hallo,

für mein Plugin setze ich in der config.plugin.php die Variablen

Code: Alles auswählen

$cfg['plugins']['test'] = $cfg['path']['plugins'].$plugin_name."/";
$cfg['plugins']['test']['images'] = "images/";
Im Plugin, möchte ich die Variablen abfragen. Die erste liefert mir das korrekte Ergebnis

Code: Alles auswählen

echo $cfg['plugins']['test']
Ausgabe ->

Code: Alles auswählen

/plugins/test/
Das zweite

Code: Alles auswählen

echo $cfg['plugins']['test']['images']
liefert mir nur zurück.

Hab ich irgendwo einen Denkfehler, oder mach ich grundsätzlich was falsch :?:

Danke
kummer
Beiträge: 2423
Registriert: Do 6. Mai 2004, 09:17
Wohnort: Bern, Schweiz
Kontaktdaten:

Beitrag von kummer »

die eine variable ist ein string und du versuchst als zweites, diesem string als array einen wert zuzuweisen.

ich würde die zuweisung wie folgt machen:

Code: Alles auswählen

$cfg['plugins']['test']['name'] = $cfg['path']['plugins'].$plugin_name."/";
$cfg['plugins']['test']['images'] = "images/";
und anschliessend im plugin auch so ansprechen.
aitsu.org :: schnell - flexibel - komfortabel :: Version 2.2.0 (since June 22, 2011) (jetzt mit dual license GPL/kommerziell)
NobodyBody
Beiträge: 80
Registriert: Di 14. Sep 2004, 08:14
Kontaktdaten:

Beitrag von NobodyBody »

Danke :wink: , so geht's
Gesperrt