我想更改用户在前端Joomla 3.9中提交表单的数据,并且正在查看表单的控制文件,但是我不知道如何更新可重复子表单中的数据。
在功能中保存在控制器文件中:
public function save($key = NULL,$urlVar = NULL)
我可以看到
$data = Factory::getapplication()->input->get('jform',array(),'array');
并且我可以更改不在子窗体中的数据,如下所示:
$data['name'] = ucwords($data['name']);
我会尝试var_dump($ data);但是我不确定放在哪里,所以我看不到$ data的实际样子。
我是新手,但我真的很想了解这一点。搜寻了几个小时后,我对joomla 3子表单一无所知。