如何从codeigniter中的每个控制器访问功能

时间:2011-09-26 10:45:11

标签: codeigniter

嗨朋友嗨在一个控制器中有这个功能,如何从其他控制器访问它?请帮助

public function click_add($ads_id){
    //some statement here
    redirect($ads_site['url']);
}

2 个答案:

答案 0 :(得分:3)

一种解决方案是创建own library

答案 1 :(得分:3)

有几种可能性:

  • 定义helper
  • 创建一个父控制器类,应用程序中的所有其他控制器都可以从中扩展
  • 创建library
  • 使用ModularExtensions允许在另一个
  • 内调用一个控制器

这完全取决于功能究竟应该做什么。如果它不应该访问模型,那么你可以选择前三个选项。否则我会建议后两者。