控制器代码如下:
class GetProductController extends Controller
{
public function show(){
$products = Whmcs::GetProducts([
'pid'=>'pid',
'name' =>'name',
'price' =>'price',
'description' =>'description'
]);
return view('main.SME_Hosting',['products'=>$products]);
}
}使用foreach的代码如下:
@foreach ($products as $product)
{{$product}}
@endforeach 我收到一个错误,因为我期望字符串而不是数组给定..。和未定义的变量'pid‘。
路线代码是:
Route::get('SME_Hosting','GetProductController@show'); 建议一种解决方案来解码json数据并显示它。
发布于 2018-03-28 11:21:18
尝试如下:类GetProductController扩展控制器{公共函数显示(){
$products = Whmcs::GetProducts([
'pid',
'name',
'price',
'description'
]);
return view('main.SME_Hosting',['products'=>$products]);
}并考虑到:
@foreach ($products as $product)
{{$product->name}}
@endforeach https://stackoverflow.com/questions/49533023
复制相似问题