2

我有一个用于 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' => '',
),

这不起作用,但我需要它才能使配置文件工作,但需要从数据库中获取数据,如上所示。非常感谢帮助。

4

1 回答 1

5

您可以使用以下方法在控制器或模型中动态设置配置:

$this->config->load('tweets');
$dynamic_config = $this->wc_settings->get()->row_array('consumer_key');
$this->config->set_item('_tokens['consumer_key']', $dynamic_config);
于 2013-03-11T20:46:03.950 回答