Я хочу, чтобы помощник создавал свои формы для меня, потому что это повторяется. Обычно я бы использовал $this->Form->input ..., чтобы сделать это. Но в помощнике, что я имею в виду?
$this->Form->input ...
Вы можете включить помощников в помощники, которые доступны как свойство объекта (то есть через $this->), так же как в представлении:
$this->
class FooHelper extends AppHelper { public $helpers = array('Form'); public function bar() { $this->Form->... } }
Вы можете избежать повторного набора текста, используя метод input (). Обратите внимание на множественное число inputs.
inputs
Использование $ this-> Form-> inputs (...)