酷 - 好像你找到了解决方案。
退房默认播放构造here
如果你想创建自己的,创建@(elements: helper.FieldElements)
模板,奇异的说法:
@(elements: FieldElements)
<dl class="@elements.args.get('_class) @if(elements.hasErrors) {error}" id="@elements.args.get('_id).getOrElse(elements.id + "_field")">
<dd>@elements.input</dd>
@elements.errors.map { error =>
<dd class="error">@error</dd>
}
@elements.infos.map { info =>
<dd class="info">@info</dd>
}
</dl>
然后你就可以创建你的隐场构造器。
object MyFieldConstructors {
implicit val custom = FieldConstructor(templateReference.f)
}
,并确保将其导入到模板,你想使用自己的构造函数:
@import path.to.MyFieldConstructors.custom
现在任何模板导入自定义构造函数将使用您创建的处理程序。
来源
2017-07-17 23:45:45
tgk