..."和 "$this->Form->..."有什么区别?-6ren"> ..."和 "$this->Form->..."有什么区别?-这看起来很简单,我想我知道答案,但我已经搜索过但找不到任何东西来支持我的假设。 许多 CakePHP 代码示例使用以下语法: echo $form->inputs(); 当我使用 1.3 或 2.0--6ren">
gpt4 book ai didi

cakephp - CakePHP 中的 "$form->..."和 "$this->Form->..."有什么区别?

转载 作者:行者123 更新时间:2023-12-02 00:29:52 25 4
gpt4 key购买 nike

这看起来很简单,我想我知道答案,但我已经搜索过但找不到任何东西来支持我的假设。

许多 CakePHP 代码示例使用以下语法:

echo $form->inputs();

当我使用 1.3 或 2.0-RC1 编写 Cake View 时,上述语法不起作用,但以下语法起作用:

echo $this->Form->inputs();

$form 只是旧版本中已弃用的语法吗?或者它是社区接受的用于缩写较长的 $this->Form 版本的速记? (或者别的什么?)

最佳答案

我自己之前就注意到了。通过查看 1.2 和 1.3 版的 CakePHP 书籍,结果发现,它们在 1.2 版之前使用 $form,从 1.3 版开始使用 $this->Form。所以 $form 现在似乎已被弃用。

版本 1.2:http://book.cakephp.org/view/183/Creating-Forms
版本 1.3:http://book.cakephp.org/view/1384/Creating-Forms

编辑:
如需进一步说明,请参阅:Cakephp Helpers in Views and $this

关于cakephp - CakePHP 中的 "$form->..."和 "$this->Form->..."有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7458702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com