如何在 OpenCart 中移动语言选择器
How to move language selector in OpenCart
如何将语言选择器从 "common.header" 移动到其他地方?
一旦网站上有两种或更多语言 - 语言选择器开始出现在网站的 header 部分,由 {{ language }} twig 变量表示。
如果我剪
{{ language }}
来自模板 - 语言选择器消失了。这是预期的。
如果我将它放在其他任何地方 在 common.header 树枝模板之外 - 它不会出现 。
这不是 css 的事情,只是代码没有被解析。我想将它移到页脚,但我似乎无法查明问题的根源。
如果要在页脚中显示,请编辑此文件:
catalog\controller\common\footer.php
查找:
return $this->load->view('common/footer', $data);
前面加上:
$data['language'] = $this->load->controller('common/language');
现在您可以在footer.twig
中使用它了:
{{ language }}
您可能需要清除修改缓存和主题缓存。
如何将语言选择器从 "common.header" 移动到其他地方?
一旦网站上有两种或更多语言 - 语言选择器开始出现在网站的 header 部分,由 {{ language }} twig 变量表示。
如果我剪
{{ language }}
来自模板 - 语言选择器消失了。这是预期的。
如果我将它放在其他任何地方 在 common.header 树枝模板之外 - 它不会出现 。
这不是 css 的事情,只是代码没有被解析。我想将它移到页脚,但我似乎无法查明问题的根源。
如果要在页脚中显示,请编辑此文件:
catalog\controller\common\footer.php
查找:
return $this->load->view('common/footer', $data);
前面加上:
$data['language'] = $this->load->controller('common/language');
现在您可以在footer.twig
中使用它了:
{{ language }}
您可能需要清除修改缓存和主题缓存。