根据 opencart 2 中的语言更改徽标

Change logo bassed on language in opencart 2

我想在更改语言时更改商店的主徽标。
我的公司有一个不同的英文名称(最初是希伯来文)。

$lang = $this->language->get('code'); 

使用这行代码检查您的语言,然后使用 if else 设置您的徽标。

当您使用 OC 2.X 时,您可以像这样在 header.tpl 文件中获取语言代码

$session = new Session();
$lang = $session->data['language'];
echo $lang // out put will be 'en' for enlgish

然后您可以放置​​条件来更改图像 URL,您也可以在 header 控制器中放置条件,这样控制器将在 $logo 中发送适当的徽标 URL变量。