草庐IT

laravel-backup

全部标签

php - 如何在 Laravel 5.2 中发送多个参数 AJAX

我如何为AJAXLaravel发送多个值。例如:$('#submit_').on('click',function(e){e.preventDefault();varform_data=$('#create').serialize();varform_taxonomy='category';$.ajax({headers:{'X-CSRF-Token':$('input[name="_token"]').val()},type:'post',url:'{!!URL::route('category')!!}',data:{formData:form_data,formTaxonomy:

php - Laravel - 与软删除数据的隐式路由模型绑定(bind)

我有一个小问题。有两种用户角色,一种是普通成员(member),一种是管理员。成员可以删除博客,删除(软删除)后他们将看不到博客,而管理员仍然可以看到博客,即使是软删除也是如此。示例代码://RoutefileRoute::get('/blog/{blog}','BlogController@show');//BlogControllerpublicfunctionshow(App\Blog$blog){//Itnevergetstohereifthebloghasbeensoftdeleted...//Automaticallythrowsan404exception}我希望管理员能

php - 在 laravel 5 中创建自定义请求类的目的是什么?

我下载了一个用Laravel5.0创建的简单应用程序。我在Http\Requests下找到了一些文件,例如Http\Requests\Request.phpHttp\Requests\Admin\PhotoRequest.php'required|integer','photo_album_id'=>'required|integer',];}/***Determineiftheuserisauthorizedtomakethisrequest.**@returnbool*/publicfunctionauthorize(){returntrue;}}这些类的作用是什么,又是如何生效的

javascript - Ajax Live 搜索帖子到 Laravel View

我正在从一个View中创建一个实时搜索,我想知道为什么我得到一个没有可用的响应数据,即使标题显示它在发布后发送数据。我的搜索栏在templates/reports.blade.php中:js脚本是这样的:vartimer;functionsearchup(){timer=setTimeout(function(){varkeywords=$('#search-input').val();if(keywords.length>0){$.post('/reports/executeSearch',{keywords:keywords},function(markup){$('#search

php - Laravel 5.1 - 表单中的 Foreach 数据(Blade)

我在显示我的产品的可用颜色时遇到问题,我尝试用bladeforeach来显示它们,但它不起作用。我的资源Controller:publicfunctionshow($id){$colors=Color::where('product_id',$id)->orderBy('id','asc');$product=Product::where('id',$id)->first();returnview('store.show',compact('product','colors'));}这是我的表格颜色,我正确添加了关系产品型号:namespacedixard;useIlluminate\

php - Soap 服务器在 Laravel 5.2 中不工作

我正在尝试在laravel5.2中创建一个soap服务器。这是我的代码:SoapController.php的内容:setNamespace($namespace);if(isset($_GET['wsdl'])){$wsdl->renderWSDL();exit;}$wsdl->renderWSDLService();$wsdlUrl=url('wsdl/server.wsdl');$server=new\SoapServer(url('server?wsdl'),array('exceptions'=>1,'trace'=>1,));$server->setClass($class

php - Laravel 5 中的单例类

我使用的是Laravel框架版本5.2.32。我希望创建一个Singleton类,其对象可跨所有Controller访问。我已经实现了如下类。classSingletonClazz{privatestatic$instance;protectedfunction__construct(){//Donothing}publicstaticfunctiongetInstance(){if(empty(SingletonClazz::$instance)){SingletonClazz::$instance=newSingletonClazz();echo'Created';}else{ec

php - Laravel 5.2 - 过滤自定义属性然后分页

所以我知道如何使用paginate()进行分页并且我知道如何根据Accessor进行过滤(集合上的where())。但是,paginate接受一个查询构建器,并且集合上的where()返回一个集合。因此,如果我想通过自定义属性获取一堆项目/过滤器,然后对结果集进行分页....我该怎么做?访问者:publicfunctiongetRequiredToReportAttribute(){//returnbooleanbasedoffofcomplicatedbusinesslogic}索引方法:publicfunctionindex(){//whatimdoing(redacted)$em

php - Laravel:限制嵌套关系

下面是我必须获取所有Discussions以及相关的threads和posts的代码。我试图将帖子数限制为1。当我这样做时,我希望每个线程中只有1个帖子,但是9个线程中没有帖子,1个线程中有1个帖子。App\Discussion::with(['threads'=>function($query)=>{//Correctlylimitsthenumberofthreadsto10.$query->latest()->take(10);},'threads.posts'=>function($query){//Limitsallpoststo1,noteachpostto1foreach

php - Laravel Route 模型绑定(bind)(slug)仅适用于 show 方法?

我在数据库中有Article模型和articles表。每篇文章都可以使用Laravel的标准URI结构显示:www.example.com/articles/5(其中5是文章id)。每篇文章都有一个slug字段(articles表中的slug列),因此对于RouteModelBinding我使用slug而不是id:RouteServiceProvider.php:publicfunctionboot(Router$router){parent::boot($router);\Route::bind('articles',function($slug){return\App\Articl