Gå til indhold

Verificeret mod app@9d146f9, 16 skal genverificeres, 0 brudt

Brug gemte visninger

Handling

handling.kvitteringer.gemte-visninger

Gemte visninger lader brugeren genbruge en kombination af søgning og filtre, og deler den med virksomheden.

Status: live. Verificeret 2026-10-01 mod app@e99eb6a.

Felter

hvem
tilladelse
vouchers.view
modul
suppliers
forudsaetninger
ingen
menneskelige trin
  • Sæt de filtre og den søgning op, du vil gemme.
  • Tryk på Gemte i værktøjslinjen og vælg Gem visning. Skriv et navn og gem. Visningen deles med alle i virksomheden.
  • Senere: tryk på Gemte og vælg visningen. Listen får de gemte filtre igen.
  • For at fjerne en visning: tryk på Slet visning ud for den og bekræft. Det kan ikke fortrydes.
sideeffekter
  • Gem skriver en række i filter_views med virksomhed, sidenøgle (vouchers), navn, filtrene og hvem der gemte den. Visningen er delt og ligger på serveren.
  • Slet fjerner rækken for hele virksomheden.
kan fortrydes
kan
nej
hvordan
En slettet visning kan ikke fortrydes. Sæt filtrene op igen og gem den på ny. At vælge en visning ændrer intet på serveren og kan altid skiftes væk fra.
laaser
ingen
fejl
  • bruger ser
    Der findes allerede en visning med det navn.
    kode
    filters.saved_views_name_taken
  • bruger ser
    Kunne ikke gemme visningen.
    kode
    filters.saved_views_save_error
  • bruger ser
    Kunne ikke hente gemte visninger.
    kode
    filters.saved_views_load_error
  • bruger ser
    Kunne ikke slette visningen.
    kode
    filters.saved_views_delete_error
ui ankre
  • komponent
    useSavedViewsMenu
    repo
    app
    fil
    resources/js/Components/Filters/useSavedViewsMenu.ts
    symbol
    useSavedViewsMenu
route navne
ingen

Prosa

Rutegrupperne filter-views.index, filter-views.store og filter-views.destroy ligger uden egen tilladelse, kun bag de fælles dashboard-porte. Derfor kan alle med adgang til dashboardet, også en betragter, både gemme og slette en delt visning. Navnet er højst 100 tegn og unikt pr. virksomhed og side. Visningerne hentes ved at åbne menuen og ikke sammen med siden. Den huskede linse og den enkelte browsers filtre ligger ikke her men i browseren, se handling.kvitteringer.skift-linse.

Kilder

kode: app app/Http/Controllers/Dashboard/FilterViewController.php · FilterViewController::storeverificeret

Bruges af