Laravel 5 在excel文件上显示存储图像
我使用这个包生成带有Laravel:的excel文档,然后显示存储图像 Laravel excel文件不显示存储图像如何显示存储图像我的代码是 foreach($value形式的订单['details']{Laravel 5 在excel文件上显示存储图像,laravel-5,Laravel 5,我使用这个包生成带有Laravel:的excel文档,然后显示存储图像 Laravel excel文件不显示存储图像如何显示存储图像我的代码是 foreach($value形式的订单['details']{ $test\u processs=DB::table('test\u processs')->join('process\u items','test\u processs.item\id','=','process\u items.id')->select('process\u items
$test\u processs=DB::table('test\u processs')->join('process\u items','test\u processs.item\id','=','process\u items.id')->select('process\u items.name','process\u items.image')->其中('test\u id','=','value->test id)->get();
$order\u id=$value->order\u id;
$data[]=数组(
'parameter'=>$value['parameter'],
'state'=>$value['state'],
'method_type'=>$value['method'],
“方法”=>$value[“测试方法”],
'采样'=>'',
'分析'=>'',
“数量”=>$value[“数量”]
);
foreach($test_作为$item处理){
$data[0][$item->name]=$item->name.'.$item->image.''/>';
}
}
Excel::创建('job\u pack',函数($Excel)使用($data,$order\u id){
$excel->sheet('Sheet1',函数($sheet)使用($data,$order\u id){
$head=数组(
“参数”,
“国家”,
“方法类型”,
“试验方法”,
"抽样",,
"分析",,
“数量”,
“套件和图像”
);
$sheet->fromArray($head,null,'A1',false,false);
$r=2;
foreach($val形式的数据){
$sheet->row($r,$val);
$r++;
}
});
})->存储('xls',存储路径('excel/'。$order\u id));
$test_processes = DB::table('test_processes')->join('process_items', 'test_processes.item_id', '=', 'process_items.id')->select('process_items.name','process_items.image')->where('test_id','=',$value->test_id)->get();
$order_id = $value->order_id;
$data[] = array(
'parameter' => $value['parameter'],
'state' => $value['state'],
'method_type' => $value['method'],
'method' => $value['test_method'],
'sampling' => '',
'Analysis' => '',
'quantity' => $value['quantity']
);
foreach($test_processes as $item){
$data[0][$item->name] = $item->name.' '.$item->image.'<td><img src="'.$item->image.'" /></td>';
}
}
Excel::create('job_pack', function($excel) use($data,$order_id){
$excel->sheet('Sheet1', function($sheet) use($data,$order_id) {
$head = array(
'Parameter',
'State',
'Method type',
'Test Method',
'Sampling',
'Analysis',
'quantity',
'Kit && Image'
);
$sheet->fromArray($head, null, 'A1', false, false);
$r = 2;
foreach($data as $val){
$sheet->row($r,$val);
$r++;
}
});
})->store('xls', storage_path('excel/'.$order_id));