Magento: обнаружение, если администратор вошел в веб-страницы
Я создал расширение magento. Я хочу реализовать доступ к расширению. Расширение создает страницу во внешнем интерфейсе, и я хочу, чтобы только администратор получил доступ к этой странице. Так что в основном мне нужно что-то, что обнаружит это, если администратор вошел в веб-страницы.
Я пробовал несколько решений, но, кажется, что замечание работает.
if(Mage::getSingleton('admin/session', array('name' => 'adminhtml'))->isLoggedIn()) echo 'logged in'; else echo 'not logged in';
Проверьте интерфейс, если администратор вошел в систему
Mage::getSingleton('core/session', array('name'=>'adminhtml'));
$adminSession = Mage::getSingleton('admin/session');
$adminSession->start();
if ($adminSession->isLoggedIn()) {
echo 'logged in';
}