feat(desfile): add routes and migration for desfile entries in admin app menu

This commit is contained in:
2026-08-13 11:06:31 -03:00
parent 97995ae728
commit 329e0b1953
5 changed files with 124 additions and 0 deletions

View File

@@ -102,6 +102,12 @@ class MenuSeeder extends Seeder
'parent_menu_code' => 'main.adminapp',
'route' => '/admin/comidas',
],
[
'code' => 'adminapp.desfile.entradas',
'label' => 'Entradas',
'parent_menu_code' => 'main.adminapp',
'route' => '/admin/desfile/entradas',
],
[
'code' => 'account',
'label' => 'Mi cuenta',
@@ -272,6 +278,9 @@ class MenuSeeder extends Seeder
'adminapp.categories',
'adminapp.combos',
];
$desfileMenuCodes = [
'adminapp.desfile.entradas',
];
$frequentlyAskedQuestions = [
[
'pregunta' => '¿Hay algún límite de compra?',
@@ -335,6 +344,10 @@ class MenuSeeder extends Seeder
$menuCodes = array_diff($menuCodes, $fiestaExcludedAdminMenuCodes);
}
if ($tenant->codigo !== 'desfile_pura_tendencia') {
$menuCodes = array_diff($menuCodes, $desfileMenuCodes);
}
// Usar sync para asociar los menues al tenant
$tenant->menues()->sync($menuCodes);