多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 处理错误消息 ### [](https://octobercms.com/docs/services/validation#working-with-error-messages)处理错误消息 在实例`messages`上调用该方法之后`Validator`,您将收到一个`Illuminate\Support\MessageBag`实例,该实例具有用于处理错误消息的多种便捷方法。 #### 检索字段的第一条错误消息 ~~~ echo $messages->first('email'); ~~~ #### 检索字段的所有错误消息 ~~~ foreach ($messages->get('email') as $message) { // } ~~~ #### 检索所有字段的所有错误消息 ~~~ foreach ($messages->all() as $message) { // } ~~~ #### 确定某个字段是否存在消息 ~~~ if ($messages->has('email')) { // } ~~~ #### 检索格式错误消息 ~~~ echo $messages->first('email', '<p>:message</p>'); ~~~ > **注意:**默认情况下,消息是使用Bootstrap兼容语法格式化的。 #### 使用格式检索所有错误消息 ~~~ foreach ($messages->all('<li>:message</li>') as $message) { // } ~~~