0

CakePHPは、私が提供したファイルパスを保存しません。レコードには3つの列(id、path、description)がありますが、パスを追加しようとするたびに「path」列が空になります。

$this->UpdateFile->saveAll($this->request->data)

ファイルは動的に生成されるため、次のような構造になっています。

data[UpdateFile][n][path]
data[UpdateFile][n][description]

パスを保存するにはどうすればよいですか?

4

2 に答える 2

0
$this->request->data['UpdateFile']['path'] = $this->request->data['UpdateFile']['n']['path'];
$this->UpdateFile->saveAll($this->request->data);
于 2012-12-05T12:28:35.717 に答える
0

入力フィールドが「disabled="disabled」に設定されている場合、ブラウザは値を送信しません。この属性を削除しましたが、機能しました。

于 2012-12-13T11:52:40.407 に答える