// 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) }