有没有办法从Opencart语言中读取所有内容?
目前我必须:
Controller
$this->load->language('help');
$this->data['heading_title'] = $this->language->get('heading_title');
$this->data['tab1'] = $this->language->get('tab1');
Run Code Online (Sandbox Code Playgroud)
语言文件
<?php
// Heading
$_['heading_title'] = 'Help';
$_['tab1'] = 'Account';
?>
Run Code Online (Sandbox Code Playgroud)
最简单的方法是在控制器顶部使用数组合并
$this->data = array_merge($this->data, $this->language->load('language/file'));
Run Code Online (Sandbox Code Playgroud)
或者干脆
$this->data += $this->language->load('language/file');
Run Code Online (Sandbox Code Playgroud)
对于2.x,请使用
$data = array_merge($this->data, $this->language->load('language/file'));
3.x自动执行此操作