如何使用控制器操作方法即时添加帮助程序或组件

bau*_*r79 3 cakephp on-the-fly

我不想在下面添加它因为我在某些动作方法中只需要它们一次

(所以不要无用加载内存)

class UsersController extends AppController {
    var $name = 'Users';
    var $helpers = array('Html', 'Session');
    var $components = array('Session', 'Email');

Rob*_*son 7

class UsersController extends AppController {
  public function method_name() {
    $this->helpers[] = 'MyHelper'
  }
}
Run Code Online (Sandbox Code Playgroud)

在文档中有更多相关内容.

希望有所帮助.