我只希望展示「歡迎來店!」所有的時間,註銷和登錄用戶。如何刪除特定於Magento登錄用戶的歡迎消息?
現在,當用戶登錄時,它會顯示「Welcome,firstname lastname!」。 此外,當登錄並顯示此歡迎消息時,另一個鏈接顯示「(不是名字lastname?)」
我想從標題中刪除這兩件事。
我去/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'];
}
我認爲這會做的伎倆,並且它沒有當用戶登錄,但我認爲,當用戶蜱「記住我[]」登錄時,這將導致該消息。說:「歡迎,姓氏名!」仍然出現。
我現在處於虧損狀態,我不確定如何防止「歡迎登錄用戶」和「不是此用戶?」消息走開 - 我只想要正常的「歡迎來到商店!」消息至總是顯示。
您是否嘗試更改設計文件? –
@utility詳細說明,請嗎? –
檢查r.s的答案在下面。 –