问题标签 [laravel-5.7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Laravel 无法禁用维护模式
我已将 Laravel 置于维护模式,使用php artisan down
.
不,我尝试使用 docs ( php artisan up
) 中的命令禁用该模式,但没有任何反应。
我已经清除了所有 Laravel 缓存和我的浏览器缓存。怎么了?
php - Laravel - 是否可以对一组属性使用验证规则?
我正在使用 Laravel 规则,我想进行需要多个属性的验证。例如,我想要一个规则来检查请求的数量是否不超过给定产品的可用库存。所以,像
我更愿意使用解决它,rules
但其他方法也是可以接受的。
php - Laravel A non-numeric value encountered on functions
What is the reason for the following error in code? The first time runs without problems, But the second time "A non-numeric value encountered" error occurs:
laravel - Laravel 调用未定义的方法 Stripe\Plan::all()
这是我的 Laravel 代码,但我想我可能使用的是旧版本的 Stripe 函数。这就是为什么我收到此错误的原因,有人可以帮我解决这个问题吗?
laravel - 使用子模型创建 Laravel 模型的新实例
目前,每当我需要创建具有子模型的 Laravel 模型的新实例时,我需要在控制器中创建模型,然后在控制器中循环所有子模型并将它们附加到父模型。该模型能够将自身导出到包含其子项的数组,因此您会认为您也可以导入数组来创建模型对象。
是否可以将数组传递给 Laravel 模型并让它自动创建自己的孩子?
php - Laravel 5.7 登录没有重定向或错误
我是 Laravel 的新手,所以我开始学习 Laracast 的课程,然后上课的人去验证用户并猜测等。寄存器工作正常,它使用散列密码进入数据库,它让那个用户知道刚刚注册登录(并且可以做登录用户应该在网站上做的所有事情)。当我转到我的登录表单并尝试登录时,它不会重定向并给出错误。即使用户/密码凭据不正确,它也会重新加载。
需要注册它如何将用户保存到数据库中。
登录表格...
用于路由的 web.php
处理登录的控制器
错误.php
laravel - 如何为创建的用户发送电子邮件验证?
我正在尝试使用 Laravel 5.7 的新电子邮件验证功能。假设我在管理面板中以管理员身份登录,我想:
- 通过管理面板创建一个随机用户。
- 向该创建用户的电子邮件发送电子邮件验证。
我如何使用新的 Laravel 5.7 电子邮件验证功能来实现这一点?
php - Laravel MustVerifyEmail 不发送电子邮件
我目前正在使用 Laravel 5.7 进行项目。当我MustVerifyEmail
在我的模型中实现该类时User
,应用程序没有按预期发送电子邮件。案例是:
1)我在这里遵循了 Laravel 文档:https ://laravel.com/docs/5.7/verification
2)我使用https://mailtrap.io测试了该功能,但我没有收到任何来自应用程序的验证邮件。
3)我尝试使用Auth::routes()
而不是Auth::routes(['verify' => true])
并且期待错误,但没有发生错误,应用程序只是在用户注册后将我重定向到主页。
这是我的User
模型:
这是我的create()
功能RegisterController.php
:
我的Freelancer
和Employer
模型:
--
我认为 有问题RegisterController
,但我不确定它在哪里。有没有逻辑错误?
api - Laravel 5.7 处理来自 API 的电子邮件验证错误
我正在使用 laravel 5.7 构建 API REST。
当我将verified
中间件添加到我的路由组并尝试通过我的客户端 api 使用未经验证的用户登录时,我收到错误消息400
Bad request
。这个错误太笼统了,没有向我的客户清楚地显示问题(它发生在登录表单中)。
如果我编辑render()
方法Handler.php
以忽略isApiCall()
并返回parent::render($request, $e);
,那么我会得到完整的错误(Your email address is not verified
,状态403
),但是当我尝试在 json 对象中返回它时response()->json([$e])
,响应总是空的。
那么如何正确处理api错误以从异常中返回完整消息,在这种情况下呢?