如何将opencart 2.0客户名称放在标题上?

如何将opencart 2.0客户名称放在标题上?,opencart,Opencart,谁能告诉我吗 如何将opencart 2.0客户的名字和姓氏放在标题上 我已经在Opencart 1.5.6中使用此代码,但在2.0中出现错误 $this->customer->getFirstName();?>$此->客户->getLastName();?> 但该代码不适用于2.0版本 我收到以下错误:header.tpl中未定义的属性:Loader::$customer 请随便帮我 谢谢要修复此错误,您需要在控制器中而不是在模板中调用它们 在catalog/controller/common

谁能告诉我吗 如何将opencart 2.0客户的名字和姓氏放在标题上

我已经在Opencart 1.5.6中使用此代码,但在2.0中出现错误

$this->customer->getFirstName();?>$此->客户->getLastName();?>

但该代码不适用于2.0版本

我收到以下错误:header.tpl中未定义的属性:Loader::$customer

请随便帮我


谢谢

要修复此错误,您需要在控制器中而不是在模板中调用它们

在catalog/controller/common/header.php中,在index()函数中添加以下代码:

$data['customer_firstname'] = $this->customer->getFirstName();
$data['customer_lastname'] = $this->customer->getLastName();
在catalog/view/theme/your-theme/template/common/header.tpl中,您可以回显名字和姓氏:

echo $customer_firstname;
echo $customer_lastname;

请注意,最好不要编辑Opencart核心文件。相反,您可以使用VQMod来实现标题控制器中的更改。

的可能重复项请勿反复发布相同的问题。如果你没有得到正确的答案,那就改进你的第一个问题。谢谢,伙计。。它的工作我还需要另一个帮助。。。如果你不是我的,请告诉我。。如何在opencrat 2.0中登录后重定向同一页面。。谢谢,我不知道你的意思。也许你可以用更多的信息为它创建一个新的问题。