themes add and some fix

This commit is contained in:
2025-01-19 20:50:25 +03:00
parent 219ca30608
commit a943b960ad
200 changed files with 796 additions and 106 deletions

0
kernel/modules/menu/MenuModule.php Normal file → Executable file
View File

0
kernel/modules/menu/controllers/MenuController.php Normal file → Executable file
View File

0
kernel/modules/menu/controllers/MenuRestController.php Normal file → Executable file
View File

0
kernel/modules/menu/manifest.json Normal file → Executable file
View File

View File

0
kernel/modules/menu/models/Menu.php Normal file → Executable file
View File

0
kernel/modules/menu/models/forms/CreateMenuForm.php Normal file → Executable file
View File

0
kernel/modules/menu/routs/menu.php Normal file → Executable file
View File

0
kernel/modules/menu/service/MenuService.php Normal file → Executable file
View File

View File

View File

View File

0
kernel/modules/menu/views/form.php Normal file → Executable file
View File

7
kernel/modules/menu/views/index.php Normal file → Executable file
View File

@ -19,12 +19,15 @@ $table = new ListEloquentTable(new EloquentDataProvider(Menu::class, [
'baseUrl' => "/admin/settings/menu",
]));
$table->columns([
'parent_id' => (function ($data) {
'parent_id' => function ($data) {
if ($data == 0) return null;
return Menu::find($data)->label;
}),
},
'icon_file' => function ($data) {
return $data ? "<img src='$data' width='150px'>" : "";
},
'status' => function ($data) {
return Menu::getStatus()[$data];
}
]);
$table->beforePrint(function () {

0
kernel/modules/menu/views/view.php Normal file → Executable file
View File