Пытаюсь получить список категорий, в контроллере получаю, во вьюв не могу передать.
Контроллер:
try {
$value = config('prestashop');
$webService = new PrestaShopWebservice($value['path'], $value['key'], $value['debug']);
$xml = $webService->get(['resource' => 'categories']);
$resources = $xml->categories->category;
foreach ($resources as $resource) {
$attributes = $resource->attributes();
$opts = $webService->get(['resource' => 'categories', 'id' => $attributes]);
echo '<pre>';
print_r($opts->category->id);
}
return view('admin.product.create', compact('opts'));
} catch (PrestaShopWebserviceException $ex) {
echo 'Error: <br />' . $ex->getMessage();
}
print_r выводит список айди, но почему то с каждым айди уменьшается шрифт
Далее через compact передаю opts и во вьюв его принимаю
<select class="form-control" name="category_id">
<option selected>Open this select menu</option>
@foreach($opts as $opt)
<option value="#">{{$opt->category->id}}</option>
@endforeach
</select>
Но ничего не выводит