我按照文档创建了自己的字段构造函数,我的字段的 html 是根据我的需要呈现的。
现在我想扩展@helper.inputRadioGroup
以符合我的需要。
我当前的模板如下所示:
@(smsReviewForm: Form[SmsReview], grades: Seq[Grade])
@helper.inputRadioGroup(smsReviewForm("grade"),
options = grades.map(g => g.value.toString -> g.name)
)
结果是:
<div class="clearfix ">
<label for="grade">grade</label>
<span class="buttonset" id="grade">
<input type="radio" id="grade_1" name="grade" value="1">
<label for="grade_1">Brilliant</label>
<input type="radio" id="grade_2" name="grade" value="2">
<label for="grade_2">Good</label>
<input type="radio" id="grade_3" name="grade" value="3" checked="">
<label for="grade_3">Ok</label>
</span>
<span class="help-inline">Numeric</span>
</div>
我想要的是创建一个@helper.customInputRadioGroup
可以呈现:
<div class="clearfix ">
<label for="grade">grade</label>
<span class="buttonset" id="grade">
<input type="radio" id="grade_1" name="grade" value="1" class="hover-star star_on">
<input type="radio" id="grade_2" name="grade" value="2" class="hover-star star_on">
<input type="radio" id="grade_3" name="grade" value="3" checked="" class="hover-star star_on">
</span>
<span class="help-inline">Numeric</span>
</div>
我如何以及在哪里实现我自己的 customInputRadioGroup?