草庐IT

laravel-censor

全部标签

php - Laravel - 在传递给 View 之前编辑数据

我正在寻找一种在将数据传递给查看之前对其进行编辑的方法。快速示例(只是为了演示):假设我正在传递变量$name通过Controller查看。我想用一些东西来传递另一个变量$message其中将包含Hello$name,例如HelloJohn,如果变量$name将是约翰。我不想在Controller中发送第二个变量,因为我会使用很多Controller、View,而且我想对数据做的事情相当复杂。我需要将它用于两个变量view("foobar",["foo"=>"bar"])和sessionview("foobar")->with("foo","bar").我尝试同时使用中间件和服务提供商

php - session 未启动 Laravel 5.3 Auth

我正在尝试根据Laravel5.3中的API对用户进行身份验证。它不工作。一旦用户在登录后重定向,身份验证就不会持续存在。路由配置如下:Route::group(['middleware'=>'web'],function(){Route::group(['middleware'=>'auth'],function(){Route::get('/','Users\DashboardController@index');});//Authenticationroutes...Route::get('login','Auth\LoginController@getLogin');Route

php - 如何使用 Laravel 和 Vue Js 制作自定义分页组件

我将Laravel和VueJs用于数据列表并使用vue组件对数据进行分页,不使用组件我的代码工作正常但是当我使用组件时分页栏工作但不与列表同步,这是我的HTML UsersList Name Email CreatedAt @{{user.name}} @{{user.email}} @{{user.created_at}} 这是我的VueJs代码varVueComponent=Vue.extend({template:''+''+'1">'+''+'«'+''+''+''+'{{page}}'+''

php - 使用 Eloquent/Laravel 5.3 使用 save () 更新我的表是更新所有行而不是一个

我正在尝试使用eloquentModel/Laravel5.3更新一行。它不是更新一行,而是更新我要更新的列,但在表中的每一行中。我确定我只是错过了一些东西,但我不能再只看它了。任何帮助将不胜感激...$userUpdate=userTable::placeid($placeId)->userid($userId)->regid($regId)-key($key)->first();结果是我占了一行。然后...$userUpdate->VALUE=$value;$userUpdate->save();这三行更新了表中的VALUE列,但每一行都更新了,而不仅仅是我提取的那一行。

php - 在 Laravel 中导出包含大量数据的 PDF

我有下一个代码$html='';foreach($postsas$post){$html.='IdNameTitle'.$post->id.''.$post->name.''.$post->title.'';}returnPDF::load($html,'A4','portrait')->download('my_pdf');问题是当我想下载如此多的数据时,我会收到下一个错误Thelocalhostpageisn'tworkinglocalhostiscurrentlyunabletohandlethisrequest.但是如果我尝试下载例如20个条目,工作正常。我能做什么?larav

php - 使用angularjs在laravel 5.1中自动销毁 session

session在laravel5.1中自动销毁。我在服务器端使用laravel,在客户端使用angularjs。我正在使用laravelsession,前端将session数据保存在根范围和窗口存储中。我的应用程序工作正常,但有时会随机破坏session。我面临session自动session销毁的问题。你能帮我解决这个问题吗?我错过了什么?提前致谢。 最佳答案 终于有了解决这个问题的方法。这是由于在angularjs文件中读取/写入多个请求调用时session驱动程序文件类型不正确。此token不匹配错误和session破坏的原因

php - Laravel - 使用 HTML 表单而不是 Collective HTML/Illuminate

我正在做一个Laravel网站,我正在使用HTML表单而不是Collective/Illuminate。我曾经在5.0之前使用过Illuminate,但由于它不再包含在内,所以我认为它根本不是强制性的并且不会有任何问题。但是我一直听说我应该使用Collective。是否可以在Laravel中仅使用HTML还是我需要使用Collective? 最佳答案 当然有可能,删除“Collective/Illuminate”并不是因为它有什么问题,而是给你自由来决定你想如何进行。所以如果你想使用纯HTML,否则使用包,选择权在你。

php - Laravel 模型上 Trait 中的范围查询

一点背景......我的应用程序中有两个“可定位”模型。我可以非常轻松地在存储库中编写查询以返回我需要的内容,但是,我相信在LaravelScopes和Traits等的帮助下可以做得更好(我可能是错的)。所以,我想出了以下解决方案:示例抽象模型abstractclassAbstractModelextendsModelimplementsSomeOtherStuff
{publicfunctionscopeNearby(Builder$query)
{return$query->selectRaw('(6373000*acos(cos(radians('.$this->location

php - 模型中的相似行(PHP laravel)

我目前正在研究Eloquent模型,我有一个模型TheSeries,我想显示基于TheGenres模型的类似系列。在你看来,这应该在Laravel中Controller或模型之间的什么地方完成?你能给我一个代码示例吗,这样我就可以理解如何从TheGenres模型中返回基于genreID/genreName的类似系列。谢谢。我需要相同的查询,但使用Laravel\Eloquent方式:SELECTm2.*FROMmSeriesGenresm1INNERJOINmSeriesGenresm2ONm1.genreID=m2.genreIDJOINTheSeriesm3ONm3.id=m1.s

php - 如何在 Laravel 5.3 中进行自定义身份验证

当我检查Auth::check()时,我在Laravel5.3自定义身份验证中遇到问题想要使用我自己的函数或页面,它返回false。这是用户Controller:namespaceApp\Http\Controllers;useApp\User;useIlluminate\Support\Facades\Session;usevalidatior;useAuth;useIlluminate\Http\Request;classUserControllerextendsController{publicfunctionpostSignUp(Request$request){$valida