问题标签 [laravel-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 数组验证错误键和消息
我FormRequest
在我的应用程序中用于验证数据。
示例代码:
默认情况下,当我通过请求此示例数据时:
然后得到错误信息:
我如何自定义此验证错误消息并在结果中得到类似这样的错误:
laravel - Laravel 辅助函数不加载
我创建了一个新的 Laravel 7 项目,并且没有可用的框架辅助函数。
例如,如果我studly_case('blah')
在 Tinker 中运行,我会得到:
我已经做了通常的:
然而,没有运气。
辅助函数是否需要在 v7 中包含一些默认情况下未完成的特殊作曲家?
php - Laravel 7 升级失败
我正在关注 Laravel 6.x 到 Laravel 7.x 升级文档并进行了必要的更改。但它失败并显示以下错误。在运行composer update
时没有第 3 方包。然后我安装了一些其他软件包,然后尝试再次更新并陷入此错误。
该项目的源代码位于:https ://github.com/nasirkhan/laravel-starter/tree/v7
laravel - xampp 子文件夹上的 Laravel 应用程序,无需导航到公用文件夹
我有一个 laravel 应用程序,C:/xampp/htdocs/project_name
这意味着我必须导航到http://localhost/project_name/public/
. 我想要的只是访问http://localhost/project_name/
。
我尝试在以下位置添加以下 .htaccess C:/xampp/htdocs/project_name
:
但这不起作用。我知道我可以使用php artisan serve
甚至重命名server.php
并index.php
复制.htaccess
from,/public
但我正在努力寻找更好的解决方案。
laravel - Laravel Errorbag 在刀片组件中不起作用
我有一个 Laravel Livewire 组件,其中包含一个 Blade 组件,就像这样
这是我的刀片组件
这是store
我在Livewire
课堂上的方法,
调用商店时,验证失败,但由于某种原因,它没有在我的刀片组件中呈现。
这是livewire网络的输出
php - Laravel TDD 断言数组具有键“id”失败
我一直在关注这个系列以赶上 Laravel 的 TDD。我越来越
无法断言数组具有键“id”。
运行测试命令时出现错误消息。
下面是我的代码:
api.php
产品控制器.php
ProductControllerTest.php
产品表结构:
我正在关注的视频系列是在 laravel 5.7 上制作的,我正在运行 Laravel 7。这是错误的原因吗?
laravel - 有什么方法可以绕过在 Laravel 中使用数据库
我正在使用无法访问视图模板中的属性值的Laravel
版本。7.x
它显示以下异常:
Trying to get property 'image_name' of non-object (View: F:\Laravel\doorsoft_job_assignment\resources\views\images\image-list.blade.php)
并向我展示解决方案:
数据库名称似乎不正确您使用的是默认数据库名称 laravel。该数据库不存在。编辑 .env 文件并在 DB_DATABASE 键中使用正确的数据库名称。
我附上了异常和解决方案,以获得更清晰的图像视图。
无论如何,我正在传递数据以从.json
文件中查看。对象数组包含在该.json
文件中的位置。我从该文件而不是通过模型返回数据。我不想将数据库用于CRUD
注意:我已经搜索了类似的问题,并找到了一些可以DB_DATABASE = unused
从这个答案中解决问题的设置,但该解决方案并没有解决我的问题。
谁能帮我?提前谢谢你。
php - 编辑记录后保持分页的最佳方法
我对 Laravel 很陌生,我正在尝试为每个 db 表创建一个 crud 应用程序,该表在每个记录上都有一个带有编辑按钮的列表。
到目前为止,我有一个运行良好的分页列表和一个运行良好的编辑视图。
我面临的问题是,无论我在哪个页面,我都可以单击编辑按钮并成功编辑记录,但是当我保存记录时,我总是回到第 1 页。
我不知道,我想知道哪种是实现这一目标的正确(最佳)方法。
我应该使用会话吗?或者可能将页面参数附加到编辑表单操作?要不然?
编辑:
这是编辑方法返回的内容:
感谢您为我指明正确方向的任何帮助。
php - 将 laravel 5.8 更新到 laravel 7.0 时出错
当我尝试将Laravel 5.8更新为Laravel 7.0时出现此错误,已解决将App\Exceptions\Handler.php更新为:
laravel - 从资源文件夹中获取图像 - Laravel
我可以从资源文件夹而不是公用文件夹获取并显示图像吗?如果是,我该怎么做?