Php Laravel 5.2自定义登录消息
我对Laravel框架有点陌生,在5.2上工作。我跑Php Laravel 5.2自定义登录消息,php,laravel,laravel-5,Php,Laravel,Laravel 5,我对Laravel框架有点陌生,在5.2上工作。我跑 php artisan make:auth() 现在我正在尝试自定义登录表单上的错误消息“这些凭据与我们的记录不匹配” 我试图覆盖AuthController.php中的failLoginMessage()方法,但它不起作用。还有一件事,密码字段错误消息根本不起作用,即使我输入了正确的电子邮件但密码错误。验证在电子邮件字段而不是密码字段上运行。由于我看不到您的代码,请检查:,这是Github中的分支5.2,即lang文件,如果您在termi
php artisan make:auth()
现在我正在尝试自定义登录表单上的错误消息“这些凭据与我们的记录不匹配”
我试图覆盖AuthController.php中的failLoginMessage()方法,但它不起作用。还有一件事,密码字段错误消息根本不起作用,即使我输入了正确的电子邮件但密码错误。验证在电子邮件字段而不是密码字段上运行。由于我看不到您的代码,请检查:,这是Github中的分支
5.2
,即lang文件,如果您在terminalcd&&mkdir-p resources/lang/es/&&touch resources/lang/es/auth.php
中感觉良好和温暖,您可以在lang目录中定义一个名为es
的新文件夹,并在该文件中定义一个基本键:
'failed' => 'Estos credenciales no coinciden con ninguno almacenado.',
这适用于西班牙语,但对每种语言都是相同的原则,因此,要更改应用程序语言,只需转到config/app.php
并更改以下内容:
'locale' => 'en',
为此:
'locale' => 'es',
这同样适用于西班牙语,但原则是一样的
祝你好运。
干杯 不同版本之间可能有所不同,但在5.4中,您要查找的字符串位于
/resources/lang/en/auth.php
中。如果它在5.2中的其他地方,请尝试在项目中搜索字符串本身。它正在工作,但仅适用于电子邮件地址字段,即使我写入了正确的电子邮件地址,但密码错误。将“has error”类添加到电子邮件字段中,错误显示在电子邮件地址字段下方。。如果共享我的代码有帮助,我需要共享什么?请帮帮忙:(P.S:很抱歉耽搁了,我必须续订互联网订阅和其他内容:)