如何将新变量添加到footer.tpl opencart?(multi-lang)

时间:2014-04-13 12:04:17

标签: php html opencart

地狱 我试图在我的模板中将新的Varible回显到opencart footer.tpl但是失败了。 我做了以下事情: 1.将text_facebook插入目录/ controller / common / footer.php之后:

$this->data['text_newsletter'] = $this->language->get('text_newsletter');
像这样:

$this->data['text_facebook']  = $this->language->get('facebook');

并添加了阿拉伯语lang的相同行。

2.添加了:

$_['text_facebook']  = 'facebook';
文件结束前

/catalog/language/english/common/footer.php

3.打印出像这样的用户:

<li><a href="https://www.facebook.com/muhamedauda"><?php echo $text_facebook; ?></a> <span class="facebook-icon"></span> </li>

我只得到:facebook 回应用户(网页)。 我怎样才能回复我将其定义为语言文件的文本?

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

应该是

$this->data['text_facebook'] = $this->language->get('text_facebook');

并且不要忘记添加 对您使用的所有语言$_['text_facebook'] = 'facebook';