Java 如何使可重用代码块成为视图帮助器?
我有这个简单的代码块,它在我的一个模板上,但我想把它作为一个助手,这样我的所有视图都可以访问它Java 如何使可重用代码块成为视图帮助器?,java,playframework-2.0,playframework-2.5,Java,Playframework 2.0,Playframework 2.5,我有这个简单的代码块,它在我的一个模板上,但我想把它作为一个助手,这样我的所有视图都可以访问它 @hidden(field: Field) = { @defining(field) { formField => <input type="hidden" name="@formField.name" id="@formField.id" value="@formField.value"> } } @hidden(myForm("xyz")) @
@hidden(field: Field) = {
@defining(field) { formField =>
<input type="hidden" name="@formField.name" id="@formField.id" value="@formField.value">
}
}
@hidden(myForm("xyz"))
@隐藏(字段:字段)={
@定义(字段){formField=>
}
}
@隐藏(myForm(“xyz”))
我试图创建一个单独的模板,但它不起作用,我如何才能做到这一点?单独的模板必须起作用 在
view
文件夹的根目录中创建hidden.scala.html
。内容是
@(formField: Field)
<input type="hidden" name="@formField.name" id="@formField.id" value="@formField.value">
@(formField:Field)
您可以从另一个模板调用此模板,如@hidden(myForm(“xyz”))