【发布时间】:2015-04-21 03:26:41
【问题描述】:
我的表中有一个状态列,其中包含 3 种状态(注册、转发、完成)。
我的视图中有不同的链接用于过滤结果:
<li>{{ link_to_route('psa.index', 'Eingetragen', array('f' => 'register'), $attributes = array('title' => 'Eingetragen!' )) }}</li>
<li>{{ link_to_route('psa.index', 'Wird erledigt', array('f' => 'forwarded'), $attributes = array('title' => 'Wird erledigt!' )) }}</li>
<li>{{ link_to_route('psa.index', 'Unerledigt', array('f' => 'forwarded', 'register'), $attributes = array('title' => 'Wird erledigt!' )) }}</li>
控制器 sn-p 来了:
if(Input::get('f'))
{
$reports = PsaReports::filter(Input::get('f'))->with('automat', 'failure')->orderBy('incoming_day', 'desc')->orderBy('incoming_time', 'desc')->paginate(30);
}
这里是范围:
public function scopeFilter($filter, $search)
{
return $filter->where('status', $search);
}
通过上面的第三个链接,我想确定状态寄存器的范围和转发。链接传递了两个参数,如何将它们传递给作用域?
或者只有第二个作用域才有可能?
非常感谢
【问题讨论】: