2011-11-17 43 views
0

我使用CakePHP和我是初学者 我

default.thtml中

文件中使用

$this->requestElement() 

但我面对错误。
但在使用时

$这个 - >元素()

我的问题解决了。
我面临的问题是,当我使用requestElement()和当我使用element()时,$this->requestElement()$this->element(); 有什么区别? 感谢您的帮助。

回答

1

requestElement已过时/弃用(在1.3之前使用)。

你现在应该使用元素()

1

我不确定您在哪里找到方法requestElement(),但我无法在API文档中找到它。如果该方法曾经存在过,它可能会在更高版本的Cake中被弃用。你的意思是requestAction()

0

你可能意味着renderElement而不是requestElement。在CakePHP 1.2中已弃用renderElement,并在更高版本中删除。

相关问题