Merge branch 'bug/arreglar_vistas' into 'main'

Arreglado bug del direccionamiento en vista de clientes al listados de...

See merge request jjimenez/safekat!319
This commit is contained in:
Ignacio Martinez Navajas
2024-09-13 13:11:15 +00:00
3 changed files with 12 additions and 2 deletions

View File

@ -674,6 +674,7 @@ return [
"menu_clientes" => "Clientes", "menu_clientes" => "Clientes",
"menu_plantillas_tarifas_clientes" => "Plantillas Tarifas", "menu_plantillas_tarifas_clientes" => "Plantillas Tarifas",
"menu_perfil_clientes" => "Perfil", "menu_perfil_clientes" => "Perfil",
"menu_direcciones_clientes" => "Direcciones",
"menu_cliente" => "Cliente", "menu_cliente" => "Cliente",
"menu_clientes_nuevo" => "Nuevo", "menu_clientes_nuevo" => "Nuevo",
"menu_tarifacliente" => "Tarifas", "menu_tarifacliente" => "Tarifas",

View File

@ -27,6 +27,7 @@ return [
'clientesSection' => 'Clientes', 'clientesSection' => 'Clientes',
'plantillaTarifaSection' => 'Plantilla de tarifas', 'plantillaTarifaSection' => 'Plantilla de tarifas',
'perfilSection' => 'Perfil', 'perfilSection' => 'Perfil',
'direccionesSection' => 'Direcciones',
'presupuestoSection' => 'Presupuestos', 'presupuestoSection' => 'Presupuestos',
'presupuestoClienteSection' => 'Presupuestos', 'presupuestoClienteSection' => 'Presupuestos',
'tarifaPreimpresionSection' => 'Tarifas de preimpresión', 'tarifaPreimpresionSection' => 'Tarifas de preimpresión',

View File

@ -3,7 +3,8 @@
* MENU CLIENTES * MENU CLIENTES
*/ */
if (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente-editor')) { if (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente-editor')) {
if (auth()->user()->can('perfil.edit')) {
if (auth()->user()->can('perfil.edit') || auth()->user()->can('direcciones.menu')) {
?> ?>
<!-- Clientes --> <!-- Clientes -->
<li class="menu-item"> <li class="menu-item">
@ -14,11 +15,18 @@ if (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente
<ul class="menu-sub"> <ul class="menu-sub">
<?php if (auth()->user()->can('perfil.edit')) { ?> <?php if (auth()->user()->can('perfil.edit')) { ?>
<li class="menu-item"> <li class="menu-item">
<a href="<?= route_to("clienteList") ?>" class="menu-link"> <a href="<?= route_to("profileIndex") ?>" class="menu-link">
<?= lang("App.menu_perfil_clientes") ?> <?= lang("App.menu_perfil_clientes") ?>
</a> </a>
</li> </li>
<?php } ?> <?php } ?>
<?php if (auth()->user()->can('direcciones.menu')) { ?>
<li class="menu-item">
<a href="<?= route_to("profileIndex") ?>" class="menu-link">
<?= lang("App.menu_direcciones_clientes") ?>
</a>
</li>
<?php } ?>
</ul> </ul>
</li> </li>
<?php <?php