如何在laravel 5中格式化表单验证错误消息,如下所示?
日期不是有效日期。
答案 0 :(得分:1)
您可以在 resources / lang / en / validation.php 文件中设置自定义验证消息:
'custom' => [
'date' => [
'date' => 'The <strong>:attribute</strong> is not a valid date.',
],
],
如果您希望该属性在所有日期验证消息(无论字段名称)上是否为粗体,那么您可以设置date
密钥的消息:
'date' => 'The <strong>:attribute</strong> is not a valid date.',
答案 1 :(得分:0)
使用str_replace然后让刀片将输出解析为html文本,如下所示:
{!! str_replace( 'Date' , '<b>Date</b>' , 'The Date is not a valid date') !!}
答案 2 :(得分:0)
如果您正在使用basic validation error display并希望以粗体显示字段的名称,则可以:
使用&#39; en&#39;以语言为例。
在属性键内添加语言文件(resources / lang / en / validation.php)中的字段名称:
<?php
return [
'attributes' => [
'my_field' => '<b>My Field</b>'
]
];
在验证消息显示中,只需将{{$ error}}更改为{!! $ error !!}