@(widgets: Seq[Widget], form: Form[WidgetForm.Data], postUrl: Call)(implicit request: MessagesRequestHeader)
@main("Widgets") {
Widgets
@* Flash shows updates to a page *@
@request.flash.data.map{ case (name, value) =>
@name: @value
}
Name | Price |
@for(w <- widgets) {
@w.name | @w.price |
}
@* Global errors are not tied to any particular form field *@
@if(form.hasGlobalErrors) {
@form.globalErrors.map { error: FormError =>
@error.key: @error.message
}
}
@helper.form(postUrl) {
@helper.CSRF.formField
@helper.inputText(form("name"))
@helper.inputText(form("price"))
}
}