diff --git a/modules/Categories/Http/Controllers/CreateNewCategory.php b/modules/Categories/Http/Controllers/CreateNewCategory.php index c81502ca..0f72c29e 100644 --- a/modules/Categories/Http/Controllers/CreateNewCategory.php +++ b/modules/Categories/Http/Controllers/CreateNewCategory.php @@ -17,7 +17,8 @@ class CreateNewCategory extends Controller public function getNew() { $category = new Category(); - $categories = Category::getTree(); + $categories = Category::getTree()->toArray(); + $modules = Module::where('enabled', true) ->get(); diff --git a/modules/Categories/Resources/views/admin/form.blade.php b/modules/Categories/Resources/views/admin/form.blade.php index 5fa3c021..3f38b6dc 100644 --- a/modules/Categories/Resources/views/admin/form.blade.php +++ b/modules/Categories/Resources/views/admin/form.blade.php @@ -35,8 +35,7 @@ diff --git a/modules/Categories/Resources/views/admin/snippets/optionParentCategories.blade.php b/modules/Categories/Resources/views/admin/snippets/optionParentCategories.blade.php new file mode 100644 index 00000000..aee0f619 --- /dev/null +++ b/modules/Categories/Resources/views/admin/snippets/optionParentCategories.blade.php @@ -0,0 +1,9 @@ + + +@if(isset($currentCategory['children'])) + @foreach($currentCategory['children'] as $category) + @include('categories::admin.snippets.optionParentCategories', ['selectedCategory' => $selectedCategory, 'currentCategory' => $category, 'level' => $level+1]) + @endforeach +@endif \ No newline at end of file