チェックボックスを作成し、scala を使用して play2.0 のフォームにバインドするにはどうすればよいでしょうか。
私が持っている場合
val placeForm = Form(
mapping(
"id" -> ignored(NotAssigned: Pk[Long]),
"url_key" -> nonEmptyText,
"title" -> optional(text),
"page_id" -> optional(longNumber)
)(models.Place.apply)(models.Place.unapply)
)
と、こんな感じで形を作りました。
@form(routes.Page.save) {
@form(routes.Page.save) {
<fieldset>
@inputText(pageForm("title"), '_label -> "Title")
@inputText(pageForm("template"), '_label -> "Template") <label>Options:</label>
<div class="input">
<label>note <input type="checkbox" name="options[]" value="0">
</label> <label>About US <input type="checkbox" name="options[]"
value="0">
</label> <label>Facebook <input type="checkbox" name="options[]"
value="0">
</label> <label>Twitter <input type="checkbox" name="options[]"
value="0">
</label> <label>Hotmail <input type="checkbox" name="options[]"
value="0">
</label> <label>Something <input type="checkbox" name="options[]"
value="0">
</label>
</div>
</fieldset>
今、単純なhtmlでこれらのチェックボックスを作成し、これらのチェックボックスの値をフォームにバインドしたくあり
ません