嗨我已添加動態添加視圖上的輸入字段。當我提交我的表單時,我希望它們的所有輸入字段都連接成一個字符串並存儲在單個數據庫字段中。cakephp在模型中獲取文本字段的值
我試圖用cakephp的beforeSave方法實現這一點,但我似乎無法找到如何獲得模型內的文本字段的值。
function beforeSave($options)
{
$result = '';
$bool = true;
$counter = 0;
while($bool == true)
{
$result = $result + ',' + $this->data['Variable']['selectOptions' + counter];
}
return true;
}
任何有關如何實現這一目標的想法?
在此先感謝。
粘貼代碼,請...儘管可以在'$這個 - 讓您的數據> data'在beforeSave功能... – Rikesh
它似乎很明顯對我來說,你永遠不應該操作模型中的數據。在發送到模型之前,您應該修改控制器中的數據。 – Kao
因此,獲取控制器中的值將它們粘貼到一個字符串中,然後在視圖中設置文本字段並保存值? – Schokea