1 回答

TA贡献1798条经验 获得超7个赞
已编辑...
相应的控制器文件必须包含以下代码:
$this->load->model('localisation/language');
$languages = $this->model_localisation_language->getLanguages();
foreach ($languages as $language) {
if (isset($this->request->post[config_open' . $language['language_id']])) {
$data['config_open'][$language['language_id']] = $this->request->post['config_open' . $language['language_id']];
} else {
$data['config_open'][$language['language_id']] = $this->config->get('config_open' . $language['language_id']);
}
}
线:
<input type="text" name="config_open[{{ language.language_id }}][title]" placeholder="{{ entry_open }}" id="input-open{{ language.language_id }}" value="{{ config_open[language.language_id] ? config_open[language.language_id].title }}" class="form-control" />
用。。。来代替:
<input type="text" name="config_open{{ language.language_id }}" placeholder="{{ entry_open }}" id="input-open{{ language.language_id }}" value="{% if config_open[language.language_id] %}{{ config_open[language.language_id] }}{% endif %}" class="form-control" />
和前端线:
$data['open'] = nl2br($this->config->get('config_open'));
用。。。来代替:
$data['open'] = nl2br($this->config->get('config_open' . $this->config->get('config_language_id')));
- 1 回答
- 0 关注
- 131 浏览
添加回答
举报