Hallo
wie kann man eigentlich die Konfigurationsdaten auslesen.
gibts da ne Funktion so wie mxgetuserdata()?
ein einfaches include der config.php reicht leider nicht aus wegen der Zeile 249.
Bitte helft mir.
danke
sd
Hm was genau brauchste den aus der config?
Hallo !
Zitateinfaches include der config.php reicht leider nicht aus wegen der Zeile 249
Kannst doch auf die Variablen zugreifen, wenn Du die config.php includest.
Was sollte die Zeile 249 daran ändern ??
Die Werte sind über $mxConf[key]=$value an das Array $mxConf zugewiesen .
MfG
jubilee
bei mri steht in der zeile:
unset($key); unset($value); unset($mxConf);
ab da ist dann glaub ich nicht mehr viel los mit $mxConf.
ich brauch Version_Num
sd
Hmmm ...
Stimmt. Ist in den älteren Versionen drin.
In den neueren Versionen fehlt allerdings unset ($mxConf);
Da steht nur noch unset($key); unset($value);
Evt ein versehen bei den älteren Versionen (e.g public Versionen)
die neueren gibts noch nicht offiziell :)
MfG
jubilee
und die datenbank informationen wie z.B. prefix
wann sind die neuen versionen public damit währen meine probleme gelöst
Hmmm ....
Nehm doch einfach das unset ($mxConf); raus.
dann kannst du doch auf die Variablen zugreifen.
MfG
jubilee
Hmmm ....
Musst aber auch die admin/modules/settings.php editieren, damit die Dir das nicht
bei jeder Konfigurationsänderung wieder reinschreibt.
(sollte ziemlich weit unten stehen).
MfG
jubilee
[Editiert am 4/5/2004 von jubilee]
Jo, im vkpMx 2.1 wird das config-Array gelöscht um Speicher zu sparen. Die Variablen werden ja von etlichen Modulen nicht über das array sondern direkt verwendet. Im mx2.2 ändert sich das....
Du kannst die Variablen aber auch direkt ansprechen, musst halt sehen, dass sie in der Funktion auch global verfügbar sind.
also so:
global $variable;
echo $variable;
oder so:
echo $GLOBALS['variable'];