From a466f591b6a1bbe76614bfe0d6ad35de8877fd05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dalibor=20Markovi=C4=87?= Date: Sun, 14 Jun 2026 09:52:09 +0200 Subject: [PATCH] =?UTF-8?q?feat(ui):=20grupa=20=E2=80=9EKnjigovodstvo"=20u?= =?UTF-8?q?=20sidebaru=20(Nivelacije,=20KIR,=20KPR,=20Obra=C4=8Dun)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kolapsibilni podmeni (isti obrazac kao Podešavanja); samostalni linkovi Nivelacije i KIR/KPR/Obračun objedinjeni pod jednu grupu. Vidljivost: KIR/KPR/Obračun po modulu pdv + dozvoli pdv.pregled, Nivelacije po artikal.izmeni; grupa se prikazuje ako je bar jedno dete vidljivo. --- web/templates/komponente/sidebar.html | 71 +++++++++++++++++---------- 1 file changed, 46 insertions(+), 25 deletions(-) diff --git a/web/templates/komponente/sidebar.html b/web/templates/komponente/sidebar.html index c2e0cf1..22f41a2 100644 --- a/web/templates/komponente/sidebar.html +++ b/web/templates/komponente/sidebar.html @@ -39,14 +39,6 @@ Magacin - {{if index .Dozvole "artikal.izmeni"}} - - - Nivelacije - Nivelacije — promene cena - - {{end}} - {{if index .Dozvole "nabavka.pregled"}} @@ -101,23 +93,52 @@ {{end}} - {{/* PDV evidencija — vidljivo samo kada je modul „pdv" uključen za firmu (profil firme) i korisnik ima dozvolu */}} - {{if and (index .Moduli "pdv") (index .Dozvole "pdv.pregled")}} - - - KIR - KIR — knjiga izdatih računa - - - - KPR - KPR — knjiga primljenih računa - - - - Obračun - PDV obračun za period - + {{/* Knjigovodstvo — grupa: KIR/KPR/Obračun (modul „pdv") + Nivelacije (dozvola izmene cena) */}} + {{$pdvVid := and (index .Moduli "pdv") (index .Dozvole "pdv.pregled")}} + {{$knjVid := or $pdvVid (index .Dozvole "artikal.izmeni")}} + {{if $knjVid}} + {{$knjAktivan := or (eq .Stranica "nivelacije") (eq .Stranica "pdv-kir") (eq .Stranica "pdv-kpr") (eq .Stranica "pdv-obracun")}} +
+ + +
{{end}}