我在管理视图中添加了一个字段来上传文件。上传部分工作正常,但表单不会在保存时将文件名添加到数据库中。我在这里看到了一个类似的堆栈溢出问题,但他们正在使用 JRequest::setVar 现已弃用:如何在数据库中保存上传的文件名
我需要添加到“jform”数组但是当我使用时: $jinput->set('jform',array('foo' => 'bar')); 它会覆盖包含在表单中输入的其他数据的现有“jform”数组:
JInput Object (
[data:protected] => Array (
[jform] => Array (
[foo] => bar
...
有没有人对如何添加到 jform 数组而不覆盖它有任何建议?