【发布时间】:2017-11-10 07:46:02
【问题描述】:
我允许商家上传图片。一切都保存到数据库中,我唯一需要做的就是检索与 business_id 匹配的图像:
所以现在我需要浏览business_id,如果匹配,则输出所有图像。
function displayBusiness($id) {
$business = Business::find($id);
$address = Address::find($id);
$session = session()->put('key', $id);
$session = session()->get('key');
$retrieve_gallery = Gallery::where('business_id', '=' ,$session)->firstOrFail();
return view('displayBusiness', compact('business', 'address', 'gallery'));
}
在会话变量中,我存储了业务表中的业务 ID。我想将该会话变量与数据库中的每个 business_id 匹配并返回紧凑的“画廊”,以便我可以在视图中使用它的路径:
<img class="images" src="{{ asset($gallery->path) }}" />
但是我得到 $gallery 没有定义。怎么解决?
【问题讨论】:
-
你期望什么,画廊没有在任何地方定义