我有一个自定义配置文件设置为twitter,有一些vars但数据保存在数据库中,所以我需要调用类似的东西:
$this->wc_settings->get()->row_array('consumer_key')
这是配置文件
$config['tweets'] = array(
'_tokens' => array(
'consumer_key' => $this->wc_settings->get()->row_array('consumer_key'),
//'consumer_secret' => '',
//'access_key' => '',
//'access_secret' => '',
),
这不起作用,但我需要它才能使配置文件工作,但需要从数据库中获取数据,如上所示。 非常感谢。
答案 0 :(得分:5)
您可以使用以下命令在控制器或模型中动态设置配置:
$this->config->load('tweets');
$dynamic_config = $this->wc_settings->get()->row_array('consumer_key');
$this->config->set_item('_tokens['consumer_key']', $dynamic_config);