相关疑难解决方法(0)

如果管理员已登录,请检查前端

我编写了一个模块,它的行为应该与内联翻译相同:

如果我是管理员而且我已登录,我可以在前端看到一些特别的内容.但如果我不是管理员,那么我什么也看不见.

如何让模块知道在前端区管理员登录?

更新1

为了澄清一些我想描述的模块行为:

后端 - 只需保存配置一个值的表单.

前端 - 观察者,正在与一个事件挂钩.在Observer的功能中,我需要检查是否

当前前端用户登录到adminpanel,换句话说用户观看前端是admin.

因为通过此检查,我想向管理员用户提供一些基于前端更改的功能.

更新2

问题是我在前端有以下会话($ _ SESSION)转储:

    [core] => Array
    (
        [_session_validator_data] => Array
            (
                [remote_addr] => ...
                [http_via] => 
                [http_x_forwarded_for] => 
                [http_user_agent] => Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0.1) Gecko/20100101 Firefox/8.0.1
            )

        [session_hosts] => Array
            (
                [...] => 1
            )

        [messages] => Mage_Core_Model_Message_Collection Object
            (
                [_messages:protected] => Array
                    (
                    )

                [_lastAddedMessage:protected] => 
            )

        [just_voted_poll] => 
        [visitor_data] => Array
            (
                [] => 
                [server_addr] => …
Run Code Online (Sandbox Code Playgroud)

magento

3
推荐指数
1
解决办法
5547
查看次数

标签 统计

magento ×1