0
我一直在設置一個控制器來保存我的數據。
...
if ($this->Fee->save{$data}) {
...
但我得到這個錯誤
未定義的屬性:費:: $保存
的完整代碼如下:
App::import('Model','Fee');
$this->Fee = new Fee();
$fee = $this->Fee->find('first',array('fields'=>array('Fee.amount','Fee.id')));
$this->set('fee',$fee);
if(!empty($this->data)){
$this->Fee->set($this->data);
if($this->Fee->validates()){
$data = array();
$data['id'] = $fee['Fee']['id'];
$data['amount'] = $this->data['Fee']['amount'];
$this->Fee->set($data);
if($this->Fee->save{$data}){
$this->Session->setFlash('<div class="success">'.__('AMOUNT_SAVED_SUCCESSFULLY',true).'</div>');
}else{
}
}else{
$this->set('errors',true);
}
}
我在用這個管理員控制器admin_fee
的操作。我在那裏輸入模型費。我的模型文件是fee.php
,名稱是Fee
。
對不起Galen..Such一個愚蠢的錯誤 –
@ techie_28 - 沒問題,但你應該投票並接受=) – Galen
當然蓋倫我做它 –