Validation context store information about current validation.
Validation context store information about current validation.
Usually you don't need to create custom contexts.
The main purpose of this class is to use it for server side validation.
But you always must have an implicit instance of context. If you don't need
to perform server side validation you can just import net.liftmodules.validate.global._
Example:
class MySnippet {
impicit val ctx = ValidateContext()
def render() = {
"#name" #> SHtml.text(name, name = _) &
"#save" #> SHtml.onSubmitUnit(() => {
if (ctx.validate) {
// process data
} else {
// handle error
}
})
}
}
Validation context store information about current validation.
Usually you don't need to create custom contexts.
The main purpose of this class is to use it for server side validation. But you always must have an implicit instance of context. If you don't need to perform server side validation you can just
import net.liftmodules.validate.global._
Example: