Postingan lainnya
Undefined variable:
Bagaimana mengatasi "Undefined variable: produks3" ketika saya mau show 4 data pada satu template blade ?
controller
public function index()
{
$produks = DB::table('produks')->where('kategori_id', '4')->orderBy('kategori_id')->limit(3)->get();
$produks2 = DB::table('produks')->where('kategori_id', '4')->orderBy('kategori_id')->limit(3)->get();
$produks3 = DB::table('produks')->where('kategori_id', '5')->orderBy('kategori_id', 'desc')->limit(3)->get();
$produks4 = DB::table('produks')->where('kategori_id', '5')->orderBy('kategori_id', 'desc')->limit(3)->get();
return view ('welcome',['produks'=>$produks], ['produks2'=>$produks2], ['produks3'=>$produks3]);
}
routes
Route::get('/', 'HomeController@index');
template blade
@foreach ($produks3 as $produk3)
<div class="col-md-4 agile_ecommerce_tab_left">
<div class="hs-wrapper">
<img src="{{ asset('storage/produk/' . $produk3->gambar) }}" alt=" " class="img-responsive" />
<div class="w3_hs_bottom">
<ul>
<li>
<a href="#" data-toggle="modal" data-target="#myModal"><span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span></a>
</li>
</ul>
</div>
</div>
<h5><a href="single.html">{{ $produk3->nama_produk }}</a></h5>
<div class="simpleCart_shelfItem">
<p><span></span><i>Rp. </i> <i class="item_price">{{ number_format($produk3->harga, 2,',','.') }}</i></p>
<p><a class="item_add" href="#">Add to cart</a></p>
</div>
</div>
@endforeach
1
4 Jawaban:
lihat kelebihan ,
return view ('welcome',['produks'=>$produks], ['produks2'=>$produks2], , ['produks3'=>$produks3]);
harusnya
return view ('welcome',['produks'=>$produks], ['produks2'=>$produks2], ['produks3'=>$produks3]);
0
tetap gabisa, apa cuman bisa 2 variabel saja?
0
Jawaban Terpilih
coba kayak gini gan
return view ('welcome',['produks'=>$produks, 'produks2'=>$produks2, 'produks3'=>$produks3]);
1