1

我试图使用这个助手来创建一个国家下拉列表。(https://github.com/EllisLab/CodeIgniter/wiki/helper-dropdown-country-code)

我在我的控制器中创建了一个使用助手代码调用的文件country_helper.php,我正在加载该助手$this->load->helper('country_helper');

但是在使用时country_dropdown();出现以下错误:

Call to undefined function country_dropdown() in /Users/wouter/Sites/socialagent.me/application/controllers/user.php on line 299
4

3 回答 3

1

使用: $this->load->helper('country');

不是: $this->load->helper('country_helper');

于 2014-07-04T10:03:50.283 回答
1

您需要更好的设置助手在全球范围内发挥作用。找到文件 application/config/autoload.php 并设置

$autoload['helper'] = array('country');
于 2017-10-03T18:08:15.337 回答
0
class Welcome extends CI_Controller {
    public function __construct()
    {   
        parent::__construct();
        $this->load->helper('country_helper');
        echo country_dropdown();
    }   
    public function index()
    {
    }    
}

我试过这段代码,它工作正常。

于 2013-01-16T04:24:28.160 回答