fix side bar toggle

This commit is contained in:
amazuecos
2025-04-20 23:03:45 +02:00
parent f2ea93ddb6
commit 5eaa5fea0b
5 changed files with 46 additions and 4 deletions

View File

@ -32,7 +32,7 @@ $routes->group('activity', ['namespace' => 'App\Controllers\Sistema'], function
* --------------------------------------------------------------------
*/
// Carga archivos de rutas por dominio
// Carga archivos de rutas por dominio
foreach (glob(APPPATH . 'Config/Routes/*Routes.php') as $routeFile) {
require $routeFile;
}
@ -163,7 +163,6 @@ $routes->group('imposiciones', ['namespace' => 'App\Controllers\Configuracion'],
$routes->post('menuitems', 'Imposiciones::menuItems', ['as' => 'menuItemsOfImposiciones']);
$routes->get('select', 'Imposiciones::selectImposicion', ['as' => 'selectImposicion']);
$routes->get('esquema/select', 'Imposiciones::selectImposicionEsquema', ['as' => 'selectImposicionEsquema']);
});
$routes->group('papelimpresiontipologias', ['namespace' => 'App\Controllers\Configuracion'], function ($routes) {
@ -778,15 +777,17 @@ $routes->group('produccion', ['namespace' => 'App\Controllers\Produccion'], func
$routes->get('rotativa/datatable', 'Ordentrabajo::planning_rotativa_datatable');
$routes->get('plana/datatable', 'Ordentrabajo::planning_plana_datatable');
$routes->post('tarea/toggle/corte/(:num)', 'Ordentrabajo::tarea_toggle_corte/$1');
});
$routes->group('maquinista', ['namespace' => 'App\Controllers\Produccion'], function ($routes) {
$routes->get('maquinas/view', 'Ordentrabajo::maquinista_maquinas_view', ['as' => 'viewProduccionMaquinistaMaquinas']);
$routes->get('colas/view', 'Ordentrabajo::maquinista_colas_view', ['as' => 'viewProduccionMaquinistaColas']);
});
});
});
$routes->group('logistica', ['namespace' => 'App\Controllers\Logistica'], function ($routes) {
$routes->get('print/label/test', 'LogisticaController::print_test_label');
});
/*

View File

@ -443,4 +443,7 @@ class Ordentrabajo extends BaseController
$color = $this->produccionService->init($orden_trabajo_id)->getOtColorStatus();
return $this->response->setJSON(["color" => $color]);
}
public function maquinista_maquinas_view(){}
public function maquinista_colas_view(){}
}

View File

@ -834,4 +834,9 @@ return [
"menu_soporte_ticket_list" => "Mis tickets",
"me" => "Yo",
"menu_maquinista" => "Maquinista",
"menu_maquinista_maquinas" => "Máquinas",
"menu_maquinista_colas" => "Colas",
"menu_maquinista_mantenimiento" => "Mantenimiento",
];

View File

@ -30,6 +30,8 @@
require "menus/produccion_menu.php";
require "menus/maquinista_menu.php";
require "menus/importacion_menu.php";
require "menus/catalogo_menu.php";

View File

@ -0,0 +1,31 @@
<?php
/**
* MAQUINISTA MENU
*/
if (auth()->user()->inGroup('maquina')) {
?>
<!-- Catalogue -->
<li class="menu-item">
<a href="javascript:void(0);" class="menu-link menu-toggle beta">
<i class="menu-icon tf-icons ti ti-printer"></i>
<div><?= lang("App.menu_maquinista") ?></div>
</a>
<ul class="menu-sub">
<li class="menu-item">
<a href="<?= site_url("viewProduccionMaquinistaMaquinas") ?>" class="menu-link beta">
<div><?= lang("App.menu_maquinista_maquinas") ?></div>
</a>
</li>
<li class="menu-item">
<a href="<?= site_url("viewProduccionMaquinistaColas") ?>" class="menu-link beta">
<div><?= lang("App.menu_maquinista_colas") ?></div>
</a>
</li>
<li class="menu-item">
<a href="<?= site_url("viewProduccionMaquinistaMantenimiento") ?>" class="menu-link beta">
<div><?= lang("App.menu_maquinista_mantenimiento") ?></div>
</a>
</li>
</ul>
</li>
<?php } ?>