管理者ビューにファイルをアップロードするためのフィールドを追加しました。アップロード部分は正常に機能していますが、フォームは保存時にファイルの名前をデータベースに追加しません。私はここで答えられたスタックオーバーフローで同様の問題を見ましたが、彼らは現在非推奨のJRequest :: setVarを使用しています:アップロードされたファイルの名前をデータベースに保存する方法
「jform」配列に追加する必要がありますが、使用する場合:$ jinput-> set('jform'、array('foo' =>'bar')); フォームに入力された他のデータを含む既存の「jform」配列を上書きします。
JInput Object (
[data:protected] => Array (
[jform] => Array (
[foo] => bar
...
jform配列に追加し、上書きしない方法について誰かアドバイスはありますか?