问题标签 [laravel-5.8]
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.
laravel-5 - Laravel 5.8 中的 hasManyThrough 关系
我有以下结构:
我正在尝试使用 hasManyTrough (https://laravel.com/docs/5.8/eloquent-relationships#has-many-through)。
我有类似的东西
我不能让它工作。我很困惑,有人可以帮助我。
laravel - Dompdf Laravel 5.8 上的错误“尝试获取非对象的属性 'pertanyaan'”
我有一个视图,我想要一个下载 PDF 的链接。
看法
链接“下载”有错误。
只显示 404
控制器
路线
有人可以帮我下载代码吗?
php - Laravel - 即时更改电子邮件设置不起作用
我的应用程序的所有电子邮件设置都存储在数据库中。用户可以选择更改这些设置,这一切都很好。但我正在尝试设置“发送测试电子邮件”功能,以允许用户在保存之前测试他们的设置。当他们提交用于发送测试电子邮件的表单时,电子邮件是通过原始设置而不是新设置发送的。
表单提交到 SettingsController.php
在我的 TestEmail 课程中,我将其归结为基础
即使日志显示配置设置的更新 smtp 主机,消息仍然通过原始设置发送出去 - 即 smtp.mailtrap.io。
php - 我无法将复选框值存储到会话中
我正在尝试将复选框值放入会话中。当我尝试将其保存在 Laravel 中时,它会保存复选框的名称字段,例如foo[].
laravel - 摆脱 Laravel 5.8 中的所有重定向和“非 api”行为
我目前在使用 Laravel 作为 API-only 后端时遇到了一些问题。我想单独开发前端,因此仅将 Laravel 视为 API。我在编写测试时遇到问题。我仍在使用网络中间件组(不是 API),并且在使用auth
中间件时,例如在使用邮递员进行测试时一切正常,但在编写测试时。
例子
端点/competitions/ABCDEFG
受 auth 中间件保护。
我收到 500 作为响应代码,因为没有login
定义名称的路由。这很容易解决(创建一个名为 login 的路由),但我希望 Laravel 将每个请求都视为没有任何重定向的 API 请求。
我已经尝试了一些方法来摆脱这种行为。
我定义了一个新的类“DefaultRequest”,它扩展Illuminate\Http\Request
我更改了公共文件夹中的 index.php。
此外,我的控制器中使用的所有请求都将其用作默认值。由于我在请求验证方面遇到了同样的问题,因此我也将此方法添加到了我的默认请求中。
我觉得这应该更容易解决。一般来说,这对我来说只是测试时的问题,我可以在测试中设置特定的标题。但是我想禁用所有这些重定向行为,因为我从不希望这些用于项目。
php - 如何使 Policy Auto-Discovery 新的 Laravel 功能与我在不同文件夹中的模型一起使用?
我刚刚将我的 Laravel 更新到 5.8 并且无法让我的策略自动发现工作。
我认为这是因为我所有的模型都在app/Models中。文档说我可以使用此门更改默认行为。
但我不能让它工作。检查函数 '''$user->can()''' 对于我的所有策略和模型总是返回 false。真的是问题吗?模型文件夹,还是我缺少一些东西?
顺便说一句,如果我在AuthServiceProvider.php的$policies数组中手动映射它,一切都会很好
谢谢!
laravel-5.8 - 如何检索经过身份验证的用户的角色/状态?
我是 Laravel 的新手。我使用下面代码部分中给出的代码行在用户表中包含了一个名为 status 的附加字段。我正在尝试学习如何根据用户的角色重定向用户。
我知道要检索经过身份验证的用户,我可以使用$user = Auth::user();
我的问题是如何获取经过身份验证的用户的状态以在redirectTo
我计划编写的函数中使用。
php - 如何修复 Laravel 急切加载无法使用自定义外键
Listing 和 Sub_Category 具有一对多的关系。列表属于一个 sub_category 并且 sub_category 有许多列表。
我的列表表“sub_catgory_id”上有一个列,并且我还在我的关系中指定了外键
尝试获取与子类别关联的所有列表
我收到此错误 => 未找到列:1054 'where 子句'中的未知列'listings.sub__category_id'。
我知道 eloquent 正在检查 sub__category_id(双下划线),但我已经深入这个项目,并希望将其保留为 sub_category_id(单下划线)。关于如何实现这一点的任何想法?
jwt - Laravel 自定义用户表和 JWT 身份验证
尝试在 Laravel JWT 身份验证中实现自定义用户类
我正在尝试实现一个使用自定义表来获取用户信息的应用程序。
我的桌子_user
是这样的
当我创建一个新用户时,一切正常,我取回了一个令牌
这里的结果
但在那之后,当我尝试使用这个新用户登录时,我无法获得令牌。结果总是:
如何配置凭据以说明字段名称与 USR_UserName 匹配并且字段密码与 USR_Password 匹配?
我的自定义用户类
config/auth.php 文件
谁能解释我如何设置应用程序并根据这两个字段创建令牌?
vuejs2 - 如何使用 VueJS 从父级向子级发送数据?
我正在学习 VueJS2 以与 Laravel 一起使用,但最终在将数据从父级发送到子级并返回事件时遇到了一些困难。昨天我在 Google 和 Stack 上进行了几次搜索。
我试图告诉孩子用户单击了父组件提交按钮,孩子必须从输入中获取数据并将其返回给父组件以进行发送。
userForm.blade.php
表单组件.vue
用户表单组件.vue
我尝试更改to-send-data="sendCall"
为:to-send-data="sendCall"
但收到错误:
更完整的代码: CodeSandbox
谢谢您的帮助。
编辑:
在未定义的帮助下,我在 VueJS 文档和另一个社区中阅读了有关插槽/作用域插槽的更多信息,并且在另一个社区中,用户给了我一个链接,以更好地了解父母和孩子的数据流。
为了工作的代码,我to-send-data="sendCall"
从 Blade 文件中删除并将其<slot :to-send-data="sendCall"></slot>
放在 formComponent.vue 文件中。