pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: sd in 03 Mai 2004, 22:22:08

Titel: Konfigurationsdaten auslesen
Beitrag von: sd in 03 Mai 2004, 22:22:08
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
Titel: Re: Konfigurationsdaten auslesen
Beitrag von: NeMeSiSX2LC in 04 Mai 2004, 14:25:23
Hm was genau brauchste den aus der config?
Titel: Re: Konfigurationsdaten auslesen
Beitrag von: jubilee in 04 Mai 2004, 19:42:03
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
Titel: Re: Konfigurationsdaten auslesen
Beitrag von: sd in 04 Mai 2004, 20:00:34
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
Titel: Re: Konfigurationsdaten auslesen
Beitrag von: jubilee in 04 Mai 2004, 20:09:05
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
Titel: Re: Konfigurationsdaten auslesen
Beitrag von: sd in 04 Mai 2004, 20:11:27
und die datenbank informationen wie z.B. prefix
Titel: Re: Konfigurationsdaten auslesen
Beitrag von: sd in 04 Mai 2004, 20:12:23
wann sind die neuen versionen public damit währen meine probleme gelöst
Titel: Re: Konfigurationsdaten auslesen
Beitrag von: jubilee in 04 Mai 2004, 20:20:51
Hmmm ....
Nehm doch einfach das unset ($mxConf); raus.
dann kannst du doch auf die Variablen zugreifen.
MfG
jubilee
Titel: Re: Konfigurationsdaten auslesen
Beitrag von: jubilee in 04 Mai 2004, 20:23:25
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]
Titel: Re: Konfigurationsdaten auslesen
Beitrag von: Andi in 05 Mai 2004, 19:37:08
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'];