2016-10-09 2 views
0

Laravel에서 검색 페이지를 만들고 있는데이 방법으로 페이지 매기기 메서드를 사용하는 방법을 알 수 없습니다.Laravel - usahaController.php의 FatalErrorException 33 : 비 객체의 paginate() 멤버 함수 호출

나는 이것을 다른 곳에서 사용했으나 그렇지 않았습니다. usahaController

public function feindex() { 
    $hasil= DB::select('sELECT anggota.USERNAME, kategori_usaha.NAMA_KATEGORI_USAHA, usaha.NAMA_USAHA, 
     usaha.TYPE_UMKM, usaha.GAMBAR_UMUM, usaha.ALAMAT_USAHA, usaha.NOMOR_TLPN_USAHA FROM usaha 
     JOIN anggota on usaha.ID_ANGGOTA=anggota.ID_ANGGOTA 
     JOIN kategori_usaha on usaha.ID_KATEGORI_USAHA=kategori_usaha.ID_KATEGORI_USAHA')->paginate(2); 
    $keranjang['usaha']=$hasil; 
    return view('feindex', $keranjang); 
} 

보기

@foreach ($usaha as $item) 
    <div class="col-sm-6 col-md-3"> 
    <div class="thumbnail text-center"> 
    <a href="single_product.html"> 
     <img src="{{ asset('uploads/'.$item->GAMBAR_UMUM) }}" class="img-responsive"> 
    </a> 
    <br/> 
    <h5 class="text-primary">{{$item->NAMA_USAHA}}</h5> 
    <ul> 
     <li><i class="livicon" data-name="check" data-size="18" 
     data-loop="true" data-c="#787878" data-hc="787878"></i> Nama Pengusaha :<br>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp{{$item->USERNAME}}</li> 
     <li><i class="livicon" data-name="check" data-size="18" 
        data-loop="true" data-c="#787878" data-hc="787878"></i> {{$item->NAMA_KATEGORI_USAHA}}</li> 
     <li><i class="livicon" data-name="check" data-size="18" 
        data-loop="true" data-c="#787878" data-hc="787878"></i> {{$item->ALAMAT_USAHA}} </li> 
     <li><i class="livicon" data-name="check" data-size="18" 
        data-loop="true" data-c="#787878" data-hc="787878"></i> {{$item->NOMOR_TLPN_USAHA}}</li> 
     <li><i class="livicon" data-name="check" data-size="18" 
        data-loop="true" data-c="#787878" data-hc="787878"></i> {{$item->TYPE_UMKM}} </li> 
    </ul> 
    <a href="single_product.html" class="btn btn-primary btn-block text-white">View</a> 
    </div> 
    </div> 
@endforeach 
{!! $usaha->render() !!} 

답변

0
public function feindex() { 
    $hasil= DB::select('SELECT anggota.USERNAME, kategori_usaha.NAMA_KATEGORI_USAHA, usaha.NAMA_USAHA, 
     usaha.TYPE_UMKM, usaha.GAMBAR_UMUM, usaha.ALAMAT_USAHA, usaha.NOMOR_TLPN_USAHA FROM usaha') 
->join('anggota', 'usaha.ID_ANGGOTA','=','anggota.ID_ANGGOTA') 
->join('kategori_usaha','usaha.ID_KATEGORI_USAHA','=','kategori_usaha.ID_KATEGORI_USAHA') 
->paginate(2); 

    $keranjang=$hasil; 
    return view('usaha', $keranjang); 
} 
를 해결하는 방법
관련 문제