Я только хочу показать "Добро пожаловать в магазин!" все время, для вышедших из системы, а также для зарегистрированных пользователей.
Прямо сейчас, когда пользователь входит в систему, он говорит: «Добро пожаловать, имя, фамилия!». Кроме того, при входе в систему и отображении этого приветственного сообщения появляется другая ссылка, говорящая: «(Не имя, фамилия?)»
Я хочу удалить эти две вещи из заголовка.
Я перешел в /app/code/core/Mage/Page/Block/Html/Header.php и изменил этот фрагмент кода в самом конце файла:
public function getWelcome()
{
if (empty($this->_data['welcome'])) {
if (Mage::isInstalled() && Mage::getSingleton('customer/session')->isLoggedIn()) {
$this->_data['welcome'] = Mage::getStoreConfig('design/header/welcome');
} else {
$this->_data['welcome'] = Mage::getStoreConfig('design/header/welcome');
}
}
return $this->_data['welcome'];
}
Изменил это на это:
public function getWelcome()
{
if (empty($this->_data['welcome'])) {
$this->_data['welcome'] = Mage::getStoreConfig('design/header/welcome');
}
return $this->_data['welcome'];
}
Я думал, что это сработает, и это произошло, когда пользователь входит в систему. Но я думаю, что когда пользователь отмечает «Запомнить меня []» при входе в систему, это вызывает сообщение «Добро пожаловать, имя, фамилия!» все же появиться.
Я сейчас в недоумении, я не уверен, как предотвратить это «Добро пожаловать, вошедший в систему пользователь» и «Не этот пользователь?» сообщение, чтобы уйти - я хочу только нормальное "Добро пожаловать в магазин!" сообщение всегда показывать.