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_plantillas_tarifas_clientes" => "Plantillas Tarifas",
"menu_perfil_clientes" => "Perfil",
"menu_direcciones_clientes" => "Direcciones",
"menu_cliente" => "Cliente",
"menu_clientes_nuevo" => "Nuevo",
"menu_tarifacliente" => "Tarifas",

View File

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

View File

@ -3,7 +3,8 @@
* MENU CLIENTES
*/
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 -->
<li class="menu-item">
@ -14,11 +15,18 @@ if (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente
<ul class="menu-sub">
<?php if (auth()->user()->can('perfil.edit')) { ?>
<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") ?>
</a>
</li>
<?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>
</li>
<?php