我的項目中使用了Croogo 1.5.2。我是Croogo System的新手。 Croogo文件夾的路徑是這樣的,/ My_project/app/Plugin/Croogo/ Inside Plugin文件夾中,我創建了一個名爲Plugin/My_folder的新文件夾。 在該文件夾中,我創建了My_controller和action add()。另外我創建了add()包含窗體的視圖文件。 現在我面臨的問題是,我無法爲我的表單實現模型驗證。 My_model.php包含如下,如何做Croogo模型驗證......?
App::uses('AppModel', 'CroogoAppModel');
/**
* MY_model Model
*
*/
class MY_model extends AppModel {
/**
* Validation rules
*
* @var array
*/
public $validate = array(
'first_name' => array(
'notempty' => array(
'rule' => array('notempty'),
'message' => 'Your custom message here',
)
)
);
}
示範路徑是正確的。但它沒有驗證表單域。
如果有人知道答案,幫幫我。 在此先感謝。
沒有ü保存到數據庫中的數據之前設置請求數據? –
是的,在我寫的控制器中, $ this-> MyModel-> set($ this-> request-> data); if($ this-> MyModel-> validate){} –