关于 Laravel-admin column->link (url) 的链接跳转问题
首先介绍情况:
我想通过link()方法能够直接跳转到该页面,并且跳转的时候直接携带该页面的筛选条件。但是因为页面如果不是直接的字段筛选,比如
$filter->like(‘item’, ‘Po #’);
而是这种关联查询,连接中的地址中 对应的筛选条件就会转成了一串字符串(这是地址,只有item是正常的: ?&item=&26342c4329fe323d786221f186319042=&1ce4cd4fa8fe0d10e367c80ec3b4fe7f=&fc4c9fa16095c5372a467d29eea2ac4c=100-102-496530-00&d5d2989f39d8fab5775f275bba723feb=4)
$filter->where(function ($query){
$query->whereHas(‘xxx’, function($query){
$query->where(‘x’,X::where(‘x’,’like’,”%{$this->input}%”)->first()->id);
});
}, ‘Sku’);
所以我一开始是想着直接复制地址中的这串参数,然后我把想要的参数对应的替换就行。
结果问题来了:这串转化后的字符串,在线上线下居然是不一致的!!
所以想请教一下,有人遇到过同样的问题吗?是怎么解决的呢?
你这 url 是怎么来的?一般来说,参数是正常显示的,如果是日期查询的可能回是主要的情况:
这个库作者好像都放弃了,我看github上面issue一对,都是一个礼拜以上没人回复的
请问问题解决了嘛
$filter->where(function ($query) { }, __('GameID'),'GameID');
给第三个参数就可以了