我想知道是否有可能使用makumba同时创建两个相关实体(一个提交) 。
查看网站上的示例,假设我有一个 Company.mdd:
name = char[50]
和部门.mdd:
name = char[50]
company = ptr company.Company
同时创建公司和实体的最简单方法是什么?我可以以某种方式嵌套 new:form 吗?
是的,嵌套的 newForms 存在,你可以像这样使用它们:
<mak:newForm type="Company" name="company" action="companyList.jsp" method="post">
Name: <mak:input name="name"/><br/>
<mak:newForm type="Department">
Department name: <mak:input name="name"/><br/>
<mak:input name="company" value="company" type="hidden"/>
</mak:newForm>
<input type="submit">
</mak:newForm>
http://www.makumba.org/page/MultipleListsAndFormsHowto#section-MultipleListsAndFormsHowto-HavingAnMakNewFormInsideAMakNewForm上的文档刚刚更新为包含完整的嵌套示例。