Laravel分页带参数的实现方法

在网站分页开发的时候,常常会遇到需要在分页的链接上加上自定义的参数。本文主要讲解Laravel开发应用程序时需要将参数带进分页中的列子。

控制器中的代码

$type = 5;
$member_list = Member::orderBy('id', 'desc')->paginate(1);
return view('admin.member.index', compact('member_list','type'));

上面的代码得到一个$member_list,其中不含有$type。让后将$member_list和$type同传到视图中去。

视图中的代码

{{$member_list->appends(['type'=>$type])->links()}}

在试图中,我们只需要调用links()生成分页之前,先调用appends方法,将type追加进去即可。数组汇中的键就是type,值就是$type的值。在分页a标签上就会生成下面格式的链接。

/admin/member?type=5&page=2

时间: 2024-11-05 12:20:48

Laravel分页带参数的实现方法的相关文章

dwr-DWR调用带参数的java方法调试不通

问题描述 DWR调用带参数的java方法调试不通 DWR调用带参数的java方法调试不通,代码如下,求帮忙. ///dwr.xml配置 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN" "http://getahead.org/dwr/dwr

javascript中IE浏览器不支持NEW DATE()带参数的解决方法_javascript技巧

复制代码 代码如下: var date1=new Date(dateTimes[z][1]); 在火狐下 可以正常取得时间,在IE7下 却是 NaN.纠结老长时间,放弃了new date 然后再老外的论坛中找了一段段代码可以兼容所有浏览器的格式化日期代码: 复制代码 代码如下: function NewDate(str) { str = str.split('-'); var date = new Date(); date.setUTCFullYear(str[0], str[1] - 1, s

ASP调用带参数存储过程的几种方式_存储过程

ASP调用带参数存储过程的几种方式     选择自 hxfwsk 的 Blog   关键字   存储过程  出处      作者: 讨饭猫 ASP调用带参数存储过程的几种方式 最近有很多的朋友问到调用存储过程的问题,这里简单介绍几种ASP调用带参数存储过程的方法. 1 这也是最简单的方法,两个输入参数,无返回值: set connection = server.createobject("adodb.connection") connection.open someDSN  Conne

java-有查询条件的情况下,分页翻页带参数问题

问题描述 有查询条件的情况下,分页翻页带参数问题 查询条件有八个,但是用的时候一般只有一两个,其他的查询条件值就为空,在控制器里设置翻页url的时候把查询条件都加在后面了.结果在页面翻页的时候坑爹的问题出现了,为空的查询条件到页面再到控制器用request.getParameter("id")接收后全部变成了字符串"null",后续判断不仅要判断是否为空,还要判断是否为字符串"null".感觉这种做法太蠢了,如果不想在设置翻页url的时候挨个用i

ASP获取当前页面带参数的网址(URL地址)的方法

ASP获取当前页面带参数的网址(URL地址)的方法 以下是引用片段:'=========================================== '获取当前Url参数的函数 Function GetUrl()   Dim ScriptAddress,Servername,qs   ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME"))   Servername = CStr(Request.ServerVar

JavaScript通过attachEvent和detachEvent方法处理带参数的函数

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="

JavaScript函数参数使用带参数名的方式赋值传入的方法

 这篇文章主要介绍了JavaScript函数参数使用带参数名的方式赋值传入的方法,实例分析了javascript函数传递参数的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了JavaScript函数参数使用带参数名的方式赋值传入的方法.分享给大家供大家参考.具体分析如下: 这里其实就是在给函数传递参数的时候,可以使用 参数名:参数值的方式传递,这样不会传递错.不过下面的代码是通过字典来实现的,不像python原封就支持这样的方法 ? 1 2 3 4 function

基于命令行执行带参数的php脚本并取得参数的方法_php技巧

本文分析了基于命令行执行带参数的php脚本并取得参数的方法.分享给大家供大家参考,具体如下: 一.为什么我们要在命令行下运行php脚本呢? 个人理解,主要有二个原因: 1. 利用crontab去跑php,可以给服务器减压,当然在这里有一个条件,就是实时性要求不高.比如:sns中的好友动态,这个实时要求不高,但是数据量比较大,这个时候定时跑的话,会给web服务器,数据库服务器分担不小的压力. 2. 就是我们要定时去完成某一事情,比如:我要删除一个月前,用户留言,这个时候,写的php脚本在cront

javascript-如何用JavaScript 修改一个带参数的 onclick 的方法???

问题描述 如何用JavaScript 修改一个带参数的 onclick 的方法??? 比如 添加 怎么通过javascript用 document.getElementById("foo").onclick修改onclick所调用的方法,换成另一个带参数的方法 解决方案 document.getElementById('foo').onclick=function(){ show(param); }; 如果感觉有用,请采纳 解决方案二: 重新再写一个,后写的会覆盖前写的