Exemplo n.º 1
0
// DisplayError shows a complex error message
// (ussually after the validation of fields)
func (controller *Message) DisplayError(err adapter.WisplyError) {
	content := err.GetMessage()
	if err.Data != nil {
		language := beego.AppConfig.String("language")
		controller.Data["validationFailed"] = true
		controller.Data["validationErrors"] = err.Data.TranslateTo(language)
	}
	controller.displayMessage("error", content)
}