Forms TYPO3扩展输入表单无法保存对象

Forms TYPO3扩展输入表单无法保存对象,forms,parameters,typo3,extbase,Forms,Parameters,Typo3,Extbase,我目前正在开发一个扩展,我想在其中创建一个新的对象请求,其中包含对第二个对象的引用UID。简单地说,我想提交一份参考相应产品的联系表 已经可以在后端创建请求对象 但是,当我尝试提交前端联系人表单时,出现以下错误: #1298012500: Required argument "bike" is not set. 以下是输入表单New.html的摘录: 自行车的UID被正确地传递到表单中。但是,该错误仍然表示未设置该属性。原因可能是什么?看起来,问题是由表单缺少属性控制器引起的。现在它可以完美地

我目前正在开发一个扩展,我想在其中创建一个新的对象请求,其中包含对第二个对象的引用UID。简单地说,我想提交一份参考相应产品的联系表

已经可以在后端创建请求对象

但是,当我尝试提交前端联系人表单时,出现以下错误:

#1298012500: Required argument "bike" is not set.
以下是输入表单New.html的摘录:


自行车的UID被正确地传递到表单中。但是,该错误仍然表示未设置该属性。原因可能是什么?

看起来,问题是由表单缺少属性控制器引起的。现在它可以完美地工作:

<f:form id="request" class="Tx-Formhandler col col-2" action="create" name="newRequest" object="{newRequest}" controller="Request">

尝试{newRequest}检查整个对象是否绑定正确我不太确定应该在哪里编写这样的调试语句-在新模板中提交表单时出错。当我将调试语句直接写入新模板时,对象仍在等待填充NULL,当然。。。
<f:form id="request" class="Tx-Formhandler col col-2" action="create" name="newRequest" object="{newRequest}" controller="Request">