Play フレームワークで、カスタマイズされた Bootstrap フィールド コンストラクターを定義しました
@(elements: helper.FieldElements)
<div class="control-group@if(elements.hasErrors) { error}">
<label class="control-label" for="@elements.id">CIAO@elements.label(elements.lang)</label>
<div class="controls">
@elements.input
@elements.errors(elements.lang).map { error =>
<span class="help-inline">@error</span>
}
</div>
</div>
@(editForm: Form[Azienda]) @import helper._ @import crudder.viewhelpers.html.bootstrap.f @implicitField = @{ FieldConstructor(crudder. viewhelpers.html.bootstrap.f) }
@editFields() = {
@inputText(editForm("descrizione"), '_label -> "Ragione sociale")
}
@main("Amministrazione - Aziende") {
<!--This one use my customized block-->
@inputText(editForm("descrizione"), '_label -> "Ragione sociale")
<!--This one don't work!-->
@editFields()
}
再利用可能なブロックでカスタマイズされたコンストラクターを使用する方法についてのアイデアはありますか?