Ваш браузер не разрешает ваш запрос .. вам нужно установить аддон вашего веб-браузера
Для Firefox https://addons.mozilla.org/en-US/firefox/addon/cors-everywhere/
Найденный под "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();
Я не знаю это первое, что пришло на ум, но смотрю в файле, который показывает имя пользователя, и т.д. в заголовке страницы после того, как пользователь вошел в систему. Могло бы помочь, включили ли Вы шаблонные подсказки (см. это учебное руководство .
, Когда Вы находите строку таким как "Hello <? //code for showing username?>"
, просто копируете ту строку и показываете его, где Вам нужно к
для электронной почты используйте этот код
$email=$this->__('Welcome, %s!', Mage::getSingleton('customer/session')->getCustomer()->getEmail());
echo $email;
Имя пользователя такое же, но с некоторыми изменениями:
$user=$this->__('Welcome, %s!', Mage::getSingleton('customer/session')->getCustomer()->getName());
echo $user;