2014-12-13 65 views
-2

任何人都可以告訴我 如何將opencart 2.0客戶的名字和姓氏放在標題上?如何將opencart 2.0客戶名稱放在標題上?

我已經使用此代碼爲Opencart的1.5.6工作正常,但在2.0收到錯誤

$這個 - >客戶 - >的getFirstName(); ?> $ this-> customer-> getLastName(); ?>

但ThisCode是不工作的2.0版本

我收到此錯誤:未定義的屬性:裝載機:: $客戶在header.tpl

請幫我任何一個

謝謝

+0

可能重複[如何將opencart 2.0客戶的名字和姓氏放在標題上?](http://stackoverflow.com/questions/27430280/how-to-put-opencart-2-0-customer-first -name-and-last-name-on-header) – shadyyx 2014-12-15 12:11:51

+0

不要一次又一次地發佈相同的問題。如果你沒有得到正確的答案,而不是這改善你的第一個問題。 – shadyyx 2014-12-15 12:13:01

回答

4

要解決此錯誤,您需要在控制器中而不是在模板中調用它們。

在目錄/控制器/通用/ header.php中添加索引內的下面的代碼()函數:

$data['customer_firstname'] = $this->customer->getFirstName(); 
$data['customer_lastname'] = $this->customer->getLastName(); 

在目錄/視圖/主題/你的主題/模板/普通/ header.tpl您可以回顯姓氏和名字:

echo $customer_firstname; 
echo $customer_lastname; 

請注意,最好不要編輯Opencart核心文件。相反,您可以使用VQMod在頭控制器中實現更改。

+0

謝謝夥伴..它的工作 – sarath 2014-12-16 16:51:38

+0

不客氣。 – vicente 2014-12-16 17:47:23

+0

我需要另一個幫助也mate ...如果你不我的請告訴我..如何在opencrat 2.0登錄後重定向相同的頁面? ..謝謝 – sarath 2014-12-16 18:02:32

相關問題