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.
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.
- teknisk flow
- slags
- symbol
- slags
- symbol
- slags
- symbol
- 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
- Filtrér kvitteringer (
handling.kvitteringer.filtrervia prosa)