【发布时间】:2019-08-17 12:14:59
【问题描述】:
他试图表明如果产品有货,那么它会显示有货,否则会显示缺货,但它会显示错误:
控制器:
public function productdetail(Request $request, Product $product)
{
$product_status = Product::where('product_status',$product)->sum('product_status');
return view('product.detail', compact('product'));
}
刀片文件:
<span class="s-text8 m-r-35">@if($product_status == 1) In Stock @else Out Of Stock @endif</span>
【问题讨论】:
-
使用
compact('product_status')而不是compact('product') -
您使用了错误的
var。像这样使用:return view('product.detail', compact('product_status'));
标签: laravel eloquent laravel-5.8