Irgendwie gibt mir mein OXID nicht die Benutzer-ID zurück, die ich erwarte, nämliche einen OXID String, der mich weitere Abfragen damit machen lässt.
Mein Ansatz dazu ist der folgende.
$oUser = $this->getUser();
$sOXID = $oUser->getId();
Das Ergebnis ist “oxdefaultadmin”.
Der nächste Ansatz war dieser.
$oUser = oxNew( 'oxuser' );
$sOXID = $oUser->getId();
Hier kommt nur ein leerer String raus.
Kann mir bitte jemand helfen und sagen, wie ich die OXID des aktuell eingeloggten Benutzers auslesen kann?
Im übrigen bringt mich “oxSession::getVar(‘usr’)” auch nicht weiter, auch das habe ich schon genutzt.