From 88029f7309800d2783e4ff396da49e24c61e0e82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Cmit=20Tun=C3=A7?= Date: Wed, 29 Apr 2026 06:00:14 +0300 Subject: [PATCH] feat: implement dynamic module generator with automated migration, model, and view creation --- app/Http/Controllers/ModuleGeneratorController.php | 3 ++- resources/views/admin/inc/menu.blade.php | 4 ++-- resources/views/admin/module-generator.blade.php | 3 +++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/ModuleGeneratorController.php b/app/Http/Controllers/ModuleGeneratorController.php index a94d907..ff01d15 100644 --- a/app/Http/Controllers/ModuleGeneratorController.php +++ b/app/Http/Controllers/ModuleGeneratorController.php @@ -20,7 +20,8 @@ class ModuleGeneratorController extends Controller public function index() { - return view('admin.module-generator'); + $contents = \App\Contents::where("kid","main")->orderBy("s","ASC")->get(); + return view('admin.module-generator', compact('contents')); } public function generate(Request $request) diff --git a/resources/views/admin/inc/menu.blade.php b/resources/views/admin/inc/menu.blade.php index 1662fc6..098c6df 100644 --- a/resources/views/admin/inc/menu.blade.php +++ b/resources/views/admin/inc/menu.blade.php @@ -196,8 +196,8 @@ class="si si-layers">{{e2('Modules')}} -
  • - + {{e2('Module Generator')}}
  • diff --git a/resources/views/admin/module-generator.blade.php b/resources/views/admin/module-generator.blade.php index 658a76d..6315ab2 100644 --- a/resources/views/admin/module-generator.blade.php +++ b/resources/views/admin/module-generator.blade.php @@ -5,6 +5,9 @@
    +
    +

    {{e2("Module Generator")}}

    +