我有这个简单的代码块,它位于我的模板之一上,但是我想将其作为一个助手,以便我所有的视图都可以访问它。

@hidden(field: Field) = {
    @defining(field) { formField =>
        <input type="hidden" name="@formField.name" id="@formField.id" value="@formField.value">
    }
}

@hidden(myForm("xyz"))


我试图创建一个单独的模板,但是它没有用,我该怎么做?

最佳答案

单独的模板必须正常工作。

hidden.scala.html文件夹的根目录中创建view。内容是

@(formField: Field)
<input type="hidden" name="@formField.name" id="@formField.id" value="@formField.value">


您可以从其他模板(例如@hidden(myForm("xyz")))调用此模板

10-07 23:32