laravel-5.8相关内容
在Laravel 5.8中,我有一个仅创建但未更新的模型.因此,我只想删除 updated_at 字段.但是 created_at 字段是必填字段. 那么如何在保留 created_at 字段的同时仅删除 updated_at 字段? 解决方案 在模型中添加以下两行: public $ timestamps = ["created_at"];//只想使用created_at列co
..
我正在开发一种用于管理快餐场所的多个分支的应用程序,它位于共享主机中,并尝试使用barryvdh/laravel-dompdf库在热敏打印机(客户端)中打印两张票(一张用于发票,其他用于订单).想法是在发票被注册时,然后显示用于打印两张票证的选项.但是,现在没有显示网络打印预览,仅注册发票并在日志中显示此错误"PrinterController :: pdf尝试转换时传递了无效字符,这些字符已被忽
..
我已将问题简化到了重点.我有三个表,分别是 users , roles , account . 通常,我会将User模型设置为与角色具有多对多关系,但我希望这些角色特定于每个帐户.因此,我在数据透视表中添加了一个附加字段.这是我拥有的表和字段; “用户"表 | ————————|id |名称|| ——————————|1 |鲍勃||2 |吉姆||3 |弗雷德|| —————————
..
新的@error指令是在Laravel 5.8.13 中引入的.因此,不要这样做: //旧@if($ errors-> has('email')) {{$ errors-> first('email')}}@万一 您现在可以执行此操作 //新@error('电子邮件') {{$ message}}@enderror 但是,在尝试仅
..
我正在构建一个Laravel 5.8应用程序,使其成为用Go编写的外部API的前端.我将用户/密码发布到API,然后使用HTTP/200和JSON令牌(JWT)或HTTP/401响应以表明凭据无效. 我想使用Laravel的内置身份验证机制(或任何能够真正实现此目的的机制)来创建仅用于已登录用户的页面和路由.重新发明轮子似乎有很多工作. [TLDR]基本上,我需要一些代码来检查API是
..
我在Laravel 5.8中-我一直收到这个CORS问题 我尝试过 php artisan make:middleware Cors 添加这些代码
..
我运行 php artisan make:auth 命令,然后我将逐步解释该操作,以了解该情况, 登录到新会话(example.com/home) 打开一个新选项卡并粘贴URL,即example.com/home. 现在在同一会话中打开2个标签. 我从其中一个选项卡中单击了注销,它运行得很好 然后,当我尝试从另一个选项卡注销时,它给我一个错误,提示"419页已过期",即使重新加载后也
..
我想在每次删除项目时都删除图像,所以我尝试使用观察器并将代码放入已删除的方法中,但是尽管我使用的是软删除,但仍无法获取已删除的数据. 我已经在观察者中尝试过,但是失败了. public function deleted(Board $board) { $thisBoard = Board::withTrashed()->getDirty(); $imageName
..
我是Laravel的新手.我使用下面代码部分给出的代码行在用户表中添加了一个名为status的附加字段.我正在尝试学习如何根据用户的角色来重定向用户. 我知道可以使用$user = Auth::user();来检索经过身份验证的用户.我的问题是,如何获取要在打算编写的redirectTo函数中使用的经过身份验证的用户的状态. // This is how I have added th
..
我已将 Laravel 从v5.7更新到了v5.8,现在我的应用程序无法运行. 由于以下问题,我对其进行了更新:提交者需要rebing/graphql-laravel失败 我解决了软件包不兼容的问题,但现在Laravel崩溃了: $ php artisan serve In Router.php line 366: Argument 1 passed to Illumin
..
我在两个表之间有一对多的关系,一个是"alquileres"(租金),另一个是"cobros"(付款). 我需要这样显示每个租金的总额: 我需要什么 但是请获取以下内容: 结果 这是我的导出代码: class ComprobantesExport implements FromCollection, WithMapping, WithHeadings, ShouldAutoSiz
..
我在vue.js中具有以下2个组件,并在Laravel 5.8中使用 这是app.js文件. require('./bootstrap'); import VeeValidate from 'vee-validate'; window.Vue = require('vue'); Vue.use(VeeValidate); Vue.component('profile', requ
..
这是我的翻译文件 return [ "Key1" => "Message 1", "Key2" => "Message 2", "Key3" => "Message 3", "Key4" => "Message 4", "Key5" => "Message 5", "Key6" => "Message 6", "Key7" => "M
..
当我使用单元测试缓存模拟来测试我的应用程序时,效果很好.但是当我尝试通过功能测试来测试我的api时,我遇到了异常. public function testGet() { Cache::shouldReceive('rememberForever')->times(5)->andReturn([]); Cache::shouldReceive('has')
..
我正在实现Laravel 5.8内置的电子邮件验证功能,但不幸的是我找不到该错误. 我在y User模型中添加了MustVerifyEmail接口. 这是我在Laravel中的.ENV文件.与mail.php中使用的配置相同. .env MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=465 MAIL_USERNAME
..
我有一个View Composer在一个特定目录的软件包中工作: $view->composer( 'cms::admin.*', ProfileComposer::class ); 但是我也有应该在所有根视图中加载的视图编辑器,但是没有按要求加载以下内容: $view->composer( 'cms::*', NavigationC
..
我有一个表,其中的json列强制转换为数组.架构创建具有定义如下的列: $table->json('row_ids'); 在我的课上: protected $casts = [ 'row_ids' => 'array', ]; 我通过从另一个表中获取每个行id来生成此数组/列中的数据,如下所示: $id_array = DB::table($table->name
..
我正在做Laravel身份验证.我不知道弄清楚我正在使用Auth::routes是否重要. 我在用户模型中添加了active字段.但是即使不活跃,我也可以登录. 这是我的用户模型:
..
我已经使用AppServiceProvider在所有页面上可用,并且我想在导航菜单中加载其自己类别中的所有子类别,现在它将加载所有类别,而在最后一个类别中,它将列出表中具有的所有子类别,请提供帮助. 这是图像样本 header.blade.php @foreach($shareData['categories'] as $category)
..
如何在laravel雄辩地使用__construct并获取属性.我很累: public function __construct() { parent::__construct(); dd($this->attributes); } 我的代码返回null.但是在抽象类上,Model填充了所有属性: public function __construct(array
..