【问题标题】:Display current language Code - OpenCart显示当前语言代码 - OpenCart
【发布时间】:2016-03-18 06:53:08
【问题描述】:

我必须使用以下代码来显示当前语言代码。因此,它在旧版本中运行良好。但是,它不适用于最新的 OpenCart 版本。

代码:

<?php echo $_SESSION['language']; ?>

我收到错误:

PHP 注意:未定义索引:语言在 C:\xampplite\htdocs\2.2.0.0\catalog\view\theme\default\template\common\header.tpl 第 58 行

【问题讨论】:

  • 如果你想在 opencart 中显示语言代码,你可以在你的头文件中使用&lt;?php echo $lang; ?&gt;
  • 我已经尝试过了。但是,这是行不通的。实际上,我使用的是 jquery 代码中的代码。 $(document).ready(function() { $("#filter_name").autocomplete("getdata.php?lan=", { width: 260 }) ; });

标签: php opencart opencart2.x


【解决方案1】:

你可以这样做

<?php echo $lang; ?>

在您的header.tpl 中。

common/header.php 控制器中,有一行。

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

你可以回显它来获取语言代码。

【讨论】:

  • 我已经尝试过了。但是,这是行不通的。实际上,我使用的是 jquery 代码中的代码。 $(document).ready(function() { $("#filter_name").autocomplete("getdata.php?lan=&lt;?php echo $_SESSION['language']; ?&gt;", { width: 260 }); });
  • 我已经在用这个了。但是,这是行不通的。我不知道为什么。但是,它现在正在工作。谢谢。
  • 没问题@HarnishDesign
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-11
  • 1970-01-01
  • 1970-01-01
  • 2014-08-26
  • 1970-01-01
相关资源
最近更新 更多