모델 smsHeader페이지 매김 곳 조건
protected $fillable = [
'type',
'imei',
'login',
'ver'
];
public function detail()
{
return $this->hasMany('App\Model\smsDetail', 'id_header');
}
컨트롤러
$smsheader = smsHeader::orderBy('id', 'desc')->where('login', $user->email)->paginate(20);
return view('app.inbox')->with('smsheader', $smsheader);
조회수
@foreach($smsheader as $header)
@foreach($header->detail->where('type', '1') as $detail)
<tr>
<td>{{$detail->number}}</td>
<td>{{$detail->name}}</td>
<td>{{$detail->text}}</td>
<td>{{$detail->date}}</td>
</tr>
@endforeach
@endforeach
하지만, 페이지 매김의 결과는 오류였습니다. 어떻게 smsdetail 조건에서 페이지 매김을 설정할 수 있습니까? ?? 내 나쁜 영어
실제로, 나는 시도했다. .. get(); 괜찮아요 ... 오류는 페이지 매김에 대한 것입니다 ... $ 세부 사항에 $ smsheader에 대한 세부 정보 표시가 없습니다 ... 예제 ... in smsheader :: where ('login', $ 사용자 -> 전자 메일) 그들은 100 결과 데이터 (5 페이지 매김) ...하지만 볼 수있는 내가 자세히 (어디서 자세히 ...) 설정 ... 자세히 어디 그냥 20 데이터를 표시 ... 그것은 내보기에 2 매김 표시해야합니다 아니 5 ... 전에 감사합니다. – Megandi
@ 메간디 어디 $ smsheader.If에 영향을 미치지 않습니다 당신이 컨트롤러 에서이 일을해야합니다. –
그걸 어떻게 할 수 있는지 말해 주시겠습니까 ?? – Megandi