2011-05-10 138 views
0

我一直在努力弄清楚,但徒劳无功,这个控制器功能是否存在: $controller->field。我查看了互联网上的所有内容,但无法找到任何有关功能的文档。它是否被弃用或者它甚至存在?任何人都可以点亮它吗?这个函数是否存在或是否被弃用?

$Event = new EventsController; 
$Event->constructClasses(); 
$data = $Event->field('title', "title = '".mysql_real_escape_string($this->params['form']['newtitle'])."'"); 
+1

您是否尝试过搜索他们的API? http://api.cakephp.org/search/field – 2011-05-10 23:44:49

+0

好吧我试图运行这个函数使用模型标签,但它仍然给我一个错误;我认为我的参数有问题;谁能帮我解决这个问题吗?这里是我的代码$ data = $ Event-> field('title','title ='“.mysql_real_escape_string($ this-> params ['form'] ['newtitle'])。”'“); – CakeNub 2011-05-11 21:41:44

+0

与上面的代码不同(在'$ data'行)?此外,您应该编辑您的问题并添加任何新代码或其他附加信息。 – 2011-05-11 22:55:24

回答

4

这是一个Model功能,一个Controller之一。

http://book.cakephp.org/view/1028/field

+0

谢谢,我感到怀疑这应该是一个模型功能;我是一个Nub! – CakeNub 2011-05-11 19:38:30

+0

不错!所以,那是你把答案标记为接受的时候 – 2011-05-11 22:18:38

+0

Sry,我对这个论坛还比较陌生,仍然是一个结局。 – CakeNub 2011-05-12 20:29:39