feat(menus): assign event routes to OnTicket
This commit is contained in:
@@ -17,6 +17,12 @@ class MenuSeeder extends Seeder
|
||||
{
|
||||
$menus = [
|
||||
['code' => 'index', 'label' => 'Inicio', 'route' => '/'],
|
||||
['code' => 'event.index', 'label' => 'Eventos', 'route' => '/'],
|
||||
[
|
||||
'code' => 'event.detail',
|
||||
'label' => 'Detalle de evento',
|
||||
'route' => '/evento/:id',
|
||||
],
|
||||
[
|
||||
'code' => 'product.detail',
|
||||
'label' => 'Detalle de producto',
|
||||
@@ -291,6 +297,10 @@ class MenuSeeder extends Seeder
|
||||
$desfileMenuCodes = [
|
||||
'adminapp.desfile.entradas',
|
||||
];
|
||||
$onTicketMenuCodes = [
|
||||
'event.index',
|
||||
'event.detail',
|
||||
];
|
||||
$frequentlyAskedQuestions = [
|
||||
[
|
||||
'pregunta' => '¿Hay algún límite de compra?',
|
||||
@@ -358,6 +368,10 @@ class MenuSeeder extends Seeder
|
||||
$menuCodes = array_diff($menuCodes, $desfileMenuCodes);
|
||||
}
|
||||
|
||||
if ($tenant->codigo !== 'onticket') {
|
||||
$menuCodes = array_diff($menuCodes, $onTicketMenuCodes);
|
||||
}
|
||||
|
||||
// Usar sync para asociar los menues al tenant
|
||||
$tenant->menues()->sync($menuCodes);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user