cakephp - 在帮助器中引用“this”(即控制器类)

时间:2011-04-21 02:45:53

标签: cakephp

我希望帮助我为我构建表单,因为它是重复的。通常,我会使用$this->Form->input ...来执行此操作。但在帮手中,我指的是什么?

2 个答案:

答案 0 :(得分:1)

您可以在帮助程序中包含帮助程序,这些帮助程序可作为对象属性(即通过$this->)访问,就像在视图中一样:

class FooHelper extends AppHelper {

    public $helpers = array('Form');

    public function bar() {
        $this->Form->...
    }

}

答案 1 :(得分:0)

您可以使用inputs()方法避免重复输入。请注意复数inputs

使用 $ this-> Form->输入(...)