Нет распечатанных данных или функция all () в laravel после функции foreach и печати Контроллер продукта
use App\ProductsCategory;
use App\ProductsSubCategory;
public function create()
{
$categories = ProductsCategory::all();
$subcategories = ProductsSubCategory::all();
return view('admin.product.create', compact('categories','subcategories'));
}
Create.blade
@foreach($categories as $category)
{{ $category->category_name }} // no data printed
@foreach($subcategories as $subcategory)
@if($subcategory->parent_category_id == $category->id)
{{ $subcategory->subcategory_name }} // no data printed
@endif
@endforeach
@endforeach
Таблица категорий продуктов
|---------------------|------------------|
| id | category_name |
|---------------------|------------------|
| 1 | Category 1 |
|---------------------|------------------|
| 2 | Category 2 |
|---------------------|------------------|
Таблица категорий продуктов
|---------------------|------------------|-------------------|
| id | subcategory_name |parent_category_id |
|---------------------|------------------|-------------------|
| 1 | Subcategory 1 | 1 |
|---------------------|------------------|-------------------|
| 2 | Subcategory 2 | 1 |
|---------------------|------------------|-------------------|