2011-05-10 70 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