问题标签 [laravel-controller]
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 - 使用php在windows后台运行shell_exec
我有这样的控制器
但是当我用 ajax 运行这个控制器时,状态是(待定),我想给我看 1;
laravel - Laravel - 如何通过资源路由将变量传递给控制器?
我在web.php
Laravel 应用程序中定义了这个资源,
我有一个包含元文件名称的变量,
我想传递$metaFile
给StudentCtrl
,所以我可以在那里捕获文件名。
我正在使用 Laravel 5.4。
谢谢。
php - 如何在 laravel 中自定义忘记密码控制器
在我的数据库用户表中没有电子邮件,电子邮件存在于另一个表中。因此,当用户重置密码时,我想验证用户输入的邮件,这意味着我将自定义忘记密码控制器以验证另一个表中的电子邮件,所以要这样做吗?
我得到那个错误 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'email' in 'where Clause' (SQL: select * from users
where email
= fds@khy.com limit 1)
我试图覆盖 sendResetLinkEmail 函数,但仍然没有与忘记密码控制器中的代码相同的错误
javascript - 资源被解释为 Document 但使用 MIME 类型 application/json,laravel 传输
我正在尝试从数据库中检索数据,但我收到错误“资源解释为文档但使用 MIME 类型应用程序/json 传输:” http://127.0.0.1:8000/ “”。
使用 JSON 数组加载页面。
我无法使用数据将其插入任何标签。这是视图的代码。
这是控制器的代码。
facebook - 如何从 Laravel 中的控制器将变量传递给两个不同的视图
我正在开发一个社交网站。
在我的视图文件夹中有两个不同的文件夹:
1.layout:布局有app.blade文件:这个文件包含一个通知头,比如fb。示例: 通知示例图像
2.user : 用户有 home.blade 文件:它包含主视图。
现在,当任何用户登录时,它首先进入主视图,主视图从主控制器获取数据,如下所示:
但我也想在 app.blade 文件的通知部分显示通知。所以,我的问题是如何将数据与主视图一起发送到该视图?
如果您知道其他任何方法,请指导我。
php - HasAttributes.php 中的 ErrorException / 非法偏移类型
我在存储用户数据时遇到问题,当用户注册时,我将一半信息存储在表用户中,另一半存储在另一个表中,当点击注册按钮时,我收到该错误,我发现表中用户信息存储正确但在其他表中什么都没有保存。
错误
用户模式
其他表代码
寄存器控制器中的代码
laravel - 无法使用 findOrFail() 检索模型。IDE 没有看到这个方法。怎么了?
我在控制器中有方法:
订单模型连接到控制器文件:
IDE 说它不知道 firstOrFail() 函数。当我尝试使用 Postmen 通过 XMLHttpRequest 获取数据时,控制器方法不起作用。当我从方法中删除这部分代码时:
控制器方法开始工作。我认为问题出在 firstOrFail() 方法中,但我不明白为什么。
laravel - laravel 5.4 视图中未定义的变量
我对 laravel 有点陌生,并试图从数据库中提取数据,但不断出现错误页面,说视图中有一个未定义的变量。
我假设在控制器中我做错了(或没有做)。所以我有一个create.blade.php将数据从表单发布到数据库并且一切正常,但是我希望它在发布到数据库后重定向到show.blade.php显示上传的数据,这里是我遇到错误消息的地方是一堵砖墙。
这是我在控制器中的存储功能-
这是同一控制器中的显示功能 -
我收到的错误消息是 -
在 show.blade.php 这是我所拥有的样本 -
说了这么多,我还尝试了各种在控制器的 show 函数中返回视图的方法,但所有这些都会导致上面的相同错误消息。这些变体包括 -
更新:我之前有错别字,但现在我得到的错误是 -
这是 show.blade.php -
laravel - Laravel 5.4:通过请求将变量传递给控制器
一般来说,这应该是一个相当简单的问题。IT 应该与Stack Overflow上的以下问题非常相似
但是看到已经两年了,也许一些语法已经改变了。
我要做的就是将一个变量从中间件传递给控制器,所以我不会重复 mysql 查询。
这是我的中间件:
所以中间件工作正常,如果我在中间件上使用 DD($request),我会在页面上看到我的组 => 123。(为了简单起见,现在是 123。)
所以我想将它传递给我的 AdminController:
如您所见,我在此构造函数上调用了中间件。调用它后,我应该能够执行以下操作:
在尝试了很长一段时间后,似乎没有任何效果,我一直得到一个空值。从根本上说,这应该不是非常困难,但我似乎关闭了我的语法或没有使用正确的名称空间?
laravel - Laravel 搜索路径
我在 laravel 上尝试了这个关于 Live Search 的教程
但它在homepage(index)
我想访问它localhost/laravel/public/search
这是控制器
和我的路线
在我的资源文件夹中,我有文件夹搜索,它包含 search.blade.php
我知道这是 index 的路线,
但是,如果尝试将其更改为
我收到错误 500
路由它的正确方法是什么,因此它不会使用索引
谢谢