【发布时间】:2021-10-08 13:36:40
【问题描述】:
我的数据库中有产品,基本上每个页面都使用这些产品。不必查询数据库,像这样:
$products = DB::table("products")->get();
然后将其传递到视图中:
return view("site.products", array(
'products' => $products,
));
我不想对每个视图都这样做。相反,我希望 $products 在默认情况下可用于所有模板......这样我就可以这样做:
@foreach ($products as $product)
... etc
我将如何以全局方式声明它以实现这一目标?
【问题讨论】:
-
您是否尝试过将会话用作全局变量。或者使用一个名为 session 的包。
标签: laravel