草庐IT

laravel-censor

全部标签

php - 在 Laravel 5.4 中更改密码

我已经在我的网络应用程序中添加了更改密码的代码。但是Hash::check()不起作用。始终返回false。此外,Hash::Make()每次都会返回不同的字符串。我试过bcrypt()但它也不起作用。请帮我。这是我的代码。publicfunctionchangePassword(Request$request){$user=Auth::user();$curPassword=$request->input['curPassword'];$newPassword=$request->input['newPassword'];if(Hash::check($curPassword,$us

php - Laravel 5.4 密码重置

我有一个Laravel5.4应用程序,我在我的管理区域中有一个View,允许我查看所有用户。我想创建一个函数,允许我点击后端的一个按钮,自动发送默认的Laravel密码重置功能。在我看来,我有以下几点:#CompanyNameEmailAddressAction@foreach(\App\User::all()as$c){{$c->id}}{{$c->company->company_name}}{{$c->name}}{{$c->email}}id}}/password/reset">PasswordReset@endforeach在当前通过我的路线点击重置密码的链接上点击以下功能p

php - Laravel 保存($request->all()) 错误

我有一个问题,我一直在开发laravel应用程序,我遇到了这个奇怪的错误:QueryExceptioninConnection.phpline770:SQLSTATE[23000]:Integrityconstraintviolation:1452Cannotaddorupdateachildrow:aforeignkeyconstraintfails(`testenv`.`products`,CONSTRAINT`products_tenant_id_foreign`FOREIGNKEY(`tenant_id`)REFERENCES`tenants`(`id`))(SQL:inser

php - 创建时使用 laravel 返回模型

我需要发送一个保存为json的新模型到前面,但我在响应中看不到列organizationid这是我的模型classOrganizationextendsModel{protected$table="core.organizations";protected$fillable=['description'];public$primaryKey="organizationid";public$incrementing=false;public$timestamps=false;}这是我的职责publicfunctionsaveOrganization(Request$request){tr

php - 给定字符串模型时,Laravel Eloquent Find 不起作用

我在Laravel中将一个模型作为字符串存储在变量中。$model="App\Models\City";我想要的是$model::find(1)tofetchtheCitywithIDof1但是它并没有像预期的那样工作。然而,当我这样做的时候City::find(1)不使用$model变量。我可以获取我预期的结果。有人吗? 最佳答案 您可以从servicecontainer中解析类$model=app("App\Models\City");$model::find(1); 关于php-给

php - Laravel 检查日期是否在两个日期之间。

我想检查今天的日期是否介于dat存储在数据库。现在我用laraveleloquent来做这件事:returnSet::where('type',$type)->where('active_from','where('active_until','>=',date("Y-m-d"))->first();这是正确的吗? 最佳答案 假设active_from和active_until仅包含日期是正确的,但如果它们包含带时间的日期,您可能应该使用whereDate而不是where像这样:returnSet::where('type',$ty

php - 在我删除 softDelete 后,Laravel 仍然希望找到 deleted_at 列

我刚刚通过此迁移从表中删除了softDelete:Schema::table("items",function($table){$table->dropSoftDeletes();});但现在每个查询的结果都是:Columnnotfound:1054Unknowncolumn'items.deleted_at'in'whereclause'代码没有明确引用此列。它是否被缓存在某个地方,如果是,如何清除它? 最佳答案 您还需要从模型中删除特征:useSoftDeletes;来自thedocs:Toenablesoftdeletesfo

php - 如何在 Laravel Voyager 中创建自定义 Controller

我是Voyager的新手。我在安装Voyager时在TCG\\Voyager\\Http\\Controllers中找到了所有Controller,但没有找到我使用BREAD创建的其他Controller。除此之外,我想在App\\Http\\Controllers\\Voyager内的Voyager管理面板中创建自定义Controller。我也按照Youtube中Voyager教程的步骤制作自定义Controller,但无法创建。有人帮忙吗? 最佳答案 在您的config\voyager.php文件中添加您的命名空间:'contr

php - 在 Laravel 5.6 中有新的 UUID 方法,我该如何使用它们?

在Laravel5.6中,一些新的UUID方法被添加到这个包下使用Illuminate\Support\Str;如果我这样做:dd(Str::uuid());我得到以下输出:DegradedUuid{#215▼#codec:StringCodec{#217▼-builder:DegradedUuidBuilder{#218▼-converter:DegradedNumberConverter{#221}}}#fields:array:6[▼"time_low"=>"fbf262eb""time_mid"=>"e1a3""time_hi_and_version"=>"43f4""cloc

php - 强制 Laravel 使用 HTTPS 版本

我有一个laravel网站,我正在尝试让一切都可以使用SSL。虽然看起来Laravel想改用http。例如,我使用的是form元素,该方法自动发送到http。使用内置的style、script链接也是一样,我将其全部更改为静态工作(常规的HTML)。我无法弄清楚的最后一件事是分页(使用jscroll)。我有这一行:{!!$plugins->appends(['tag'=>$param2,'search'=>$param1])->render()!!}打印这个:«»知道如何将其更改为https吗?谢谢! 最佳答案 试试这个,转到App