Текущий пользователь в Magento?

Ваш браузер не разрешает ваш запрос .. вам нужно установить аддон вашего веб-браузера

Для Chrome: https://chrome.google.com/webstore/detail/allow-control- allow-origi / nlfbmbojpeacfghkpbjhddihlkkiljbi? hl = ru

Для Firefox https://addons.mozilla.org/en-US/firefox/addon/cors-everywhere/

57
задан Eran Kampf 6 January 2009 в 13:43
поделиться

4 ответа

Найденный под "app/code/core/Mage/Page/Block/Html/Header.php":

public function getWelcome()
{
    if (empty($this->_data['welcome'])) {
        if (Mage::app()->isInstalled() && Mage::getSingleton('customer/session')->isLoggedIn()) {
            $this->_data['welcome'] = $this->__('Welcome, %s!', Mage::getSingleton('customer/session')->getCustomer()->getName());
        } else {
            $this->_data['welcome'] = Mage::getStoreConfig('design/header/welcome');
        }
    }

    return $this->_data['welcome'];
}

, Таким образом, это похоже Mage::getSingleton('customer/session')->getCustomer(), доберется, Ваш ток вошел в систему клиент;)

Для получения в настоящее время входил в систему администратор:

Mage::getSingleton('admin/session')->getUser();
94
ответ дан Pragnesh Chauhan 7 November 2019 в 15:51
поделиться

Я не знаю это первое, что пришло на ум, но смотрю в файле, который показывает имя пользователя, и т.д. в заголовке страницы после того, как пользователь вошел в систему. Могло бы помочь, включили ли Вы шаблонные подсказки (см. это учебное руководство .

, Когда Вы находите строку таким как "Hello <? //code for showing username?>", просто копируете ту строку и показываете его, где Вам нужно к

-5
ответ дан Click Upvote 7 November 2019 в 15:51
поделиться

для электронной почты используйте этот код

$email=$this->__('Welcome, %s!', Mage::getSingleton('customer/session')->getCustomer()->getEmail());

echo $email;
9
ответ дан 24 November 2019 в 19:23
поделиться

Имя пользователя такое же, но с некоторыми изменениями:

$user=$this->__('Welcome, %s!', Mage::getSingleton('customer/session')->getCustomer()->getName());
echo $user;
4
ответ дан 24 November 2019 в 19:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: