0

複数選択フィールドを構築した、というカスタム フィールドを作成しています。[3,4,5]このフィールドはデータベースからJSON キーレス オブジェクトを受け取り、それを Province.php の入力に適用しますgetInput()。出力でこれを管理しましたが、選択した値をデータベースに書き戻す必要があります。

ユーザーが複数選択で (バックエンド フォーム edit.php で) 他のオプションを選択した場合に返される値はどこで取得できますか?

つまり、フォームにリダイレクトされる前(保存)またはリスト ページにリダイレクトされる前 (保存して閉じる)$_POSTの配列はどこにあるのでしょうか。

私が間違っている場合は、私を修正してください。

前もって感謝します。

4

1 に答える 1

2

フォーム ビューのモデルで、関数を探しますprepareTable。これは、保存する前にデータを準備/サニタイズするのに適した場所です。

保存後にデータをさらに処理したい場合はpostSaveHook、フォームコントローラーで関数を使用できます。

storeまたは、もちろん、テーブル機能での保存中に何かを行うこともできます。

于 2013-05-22T10:41:48.190 に答える