2013-04-04 58 views
0

我使用笨如何从图书馆在页面加载使用笨

做我的项目,我想装载函数在页面加载时加载功能。我试图给__construct()函数,但我需要在每个页面调用该函数。

所以我想打电话给其在库中的函数,而不从__construct()

调用谁能给我我的问题

回答

0

解决看一看到hooks。您可以根据需要配置一个函数或一个类的方法,以在每个请求的生命周期的各个位置执行。

如果您需要的控制器实例为您的功能(在大多数情况下的$this),你可能需要的post_controller_constructor之一,并使用get_instance()获得控制器实例的保持钩的内部,在图书馆或致电加载模型等。

的其他方式可能是你用MY_Controller类扩展CI_Controller类,把它application/core/MY_Controller.php下和移动的类__construct里面你的代码,并使用MY_Controller作为基类的常规控制器中,辐射Creating Core System Classes页。

0

在autoload中添加一个库,然后在该库文件中使用__construct来调用您的函数。

+0

这似乎没有太多的答案,因为OP要求输出代码,而你说你不知道如何在codeigniter中这么做。 – 2013-04-04 11:42:39