可以通过模板创建新的 Form 对象吗?我需要这个,因为我不想重复自己并在表单中使用部分字段。它看起来像这样:
@import play.i18n.Messages
@import play.i18n.Lang
@()
<div class="row">
<div class="col-md-8 col-md-offset-2">
<form class="form-horizontal" role="form" action="@routes.UserRegistrationController.completeUserProfile()" method="POST">
@user._detailsForm(new Form[UserDetails])
</form>
</div>
</div>
和 _detailsForm 需要参数,如:
@(form: Form[UserDetails])
关于文档表单构造函数需要 4 个参数,但我不知道如何使用它。
将 Form[UserDetails] 传递给我的通用模板是我的B 计划,我在这里寻找其他解决方案,在此先感谢。