Magento: Erkennen, ob Admin in Frontend-Seiten angemeldet ist

Habe ich eine magento-Erweiterung. Ich möchte zu implementieren, die den Zugriff auf die Erweiterung. Die Erweiterung erstellt eine Seite im frontend-und ich will nur mit admin-Zugriff auf die Seite. Also im Grunde brauche ich etwas, das erkennen würde, dass wenn admin eingeloggt ist im frontend-Seiten.

Ich habe versucht, mehrere Lösung, aber in Anbetracht zu funktionieren scheint .

if(Mage::getSingleton('admin/session', array('name' => 'adminhtml'))->isLoggedIn()) echo 'logged in'; else echo 'not logged in';

Überprüfen Sie im frontend, wenn admin angemeldet ist

Mage::getSingleton('core/session', array('name'=>'adminhtml'));
$adminSession = Mage::getSingleton('admin/session');
$adminSession->start();
if ($adminSession->isLoggedIn()) {
   echo 'logged in';
}

InformationsquelleAutor der Frage Nirmal Ram | 2013-04-05

Schreibe einen Kommentar