视图中的Cakephp帮助程序和$this
我试图确定在视图中使用帮助程序的最佳标准是什么,是否应该视图中的Cakephp帮助程序和$this,cakephp,views,standards,helpers,Cakephp,Views,Standards,Helpers,我试图确定在视图中使用帮助程序的最佳标准是什么,是否应该 echo $form->input(); 或 在CakePHP手册1.2版中,Helper类由Helper对象直接访问,而在1.3版中,Helper对象是通过视图访问的 这有关系吗 狮子座这真的很重要,因为有可能发生碰撞,从而“破坏”你与助手的联系。假设我有一个名为Form的模型,在得到许多记录后,我决定在我看来做类似的事情 foreach ($forms as $form) { echo $form['Form']['n
echo $form->input();
或
在CakePHP手册1.2版中,Helper类由Helper对象直接访问,而在1.3版中,Helper对象是通过视图访问的
这有关系吗
狮子座这真的很重要,因为有可能发生碰撞,从而“破坏”你与助手的联系。假设我有一个名为
Form
的模型,在得到许多记录后,我决定在我看来做类似的事情
foreach ($forms as $form) {
echo $form['Form']['name'] . '<br/>';
}
foreach($forms as$form){
echo$form['form']['name'].
;
}
看到那里发生了什么吗?我意外地重写了$form
变量,基本上丢失了FormHelper
现在的标准是通过视图中的$this
访问所有帮助程序
foreach ($forms as $form) {
echo $form['Form']['name'] . '<br/>';
}