_SESSION array flush durch oxidframework-include in externes script?

Hallo Leute,

ich schreibe grad an einem zusätzlichen Admin-Panel für den OXID-Shop für bequemeres Bilder-Management etc. Um das Oxid-Framework (oxDb etc.) von extern nutzen zu können, nutze ich folgendes als Init:


session_start();

$sOxidConfigDir = "/home/vhosts/....****..../";

function getShopBasePath()
{
	global $sOxidConfigDir;
	return $sOxidConfigDir . "/";
}

//init OXID framework
require_once("../core/oxfunctions.php");
require_once("../core/adodblite/adodb.inc.php");

.
.

klappt auch alles super, nur wird der normale $_SESSION array immer geflusht, bei jedem Aufruf des externen Scripts.

Gibt es für dieses Problem eine Lösung?

Danke schonmal im voraus!

Wie ich das sehe, ist das kein zus. Admin-Panel, sondern etwas komplett eigenes.

Gibt es Gründe, warum das nicht als View, welche oxAdminView erweitert umgesetzt wird?
Natürlich kann man solch einer View auch ein eigenes Aussehen und Javascript geben.
So würde die Session und alles was Oxid ist weiterhin funktionieren.

Hallo MBa,

nein, dafür gibt es keine Gründe. Ich hatte das mal als externes Tool angedacht und es ist schon eine ziemlich umfangreiche Artikelverwaltung geworden. Hier hätte ich gerne Sessions gehabt, spätestens beim login. Nun werde ich es wohl doch sauber als Modul implementieren. Auf die Idee war ich nicht gekommen und mittendrin war es zu spät :rolleyes:

Danke trotzdem.