[英]How to manipulate post data in cakephp before saving?
我有一個簡單的表格,其中包含3個字段。 用戶可以選擇將第三個字段保留為空白。 在這種情況下,將通過串聯前兩個字段來創建一個值,並將其與第三個字段相對應地保存在數據庫中。 我已經嘗試從控制器以下:
if (empty($this->request->data('Program.progam_code'))) {
$this->request->data('Program.progam_code') =
$this->request->data('Program.batch_id') . "-"
. $this->request->data('Program.default_progam_code');
}
$this->Program->save($this->request->data;
此代碼給出以下錯誤:
Error: Can't use method return value in write context
如何取得理想的結果? 有任何想法嗎?
嘗試通過以下方式進行設置:
$this->request->data['Program']['progam_code'] = "your value";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.