Actions
Project activity #30388
openIk wil graag een analyse hebben wat we met de filters willen en kunnen doen in de documenten tab
Start date:
23/12/2024
Due date:
% Done:
0%
Estimated time:
Description
Functioneel:
In Tezza wil ik graag een documentType filter hebben in de Zaak/Dossier/Objecten Documentlist
Dit geld ook voor de Objecten dossier, echter is niet altijd het meta-data gevuld
Misschien niet eens een expliciete filters, maar zouden we niet beter met facetten kunnen werken i.p.v. handmatige filters?
Voordeel van facetten, je ziet de filters die er technisch/functioneel zijn en deze hoeven niet in de preferences opgeslagen te worden.
- Je bent afhankelijk van SOLR/zoek-actie
- Children is sneller qua performance dan /search
- Je zult dingen moeten uitfilteren, bijv de documenten-list in search app https://dev-tezza.contezza.cloud/contezza-search/#/quick-search?q=ANCESTOR:%2522workspace:%2F%2FSpacesStore%2F69e7df32-f9f8-456b-9398-e5a169394de3%2522 vs tezza document-list https://dev-tezza.contezza.cloud/tezza/#/details/69e7df32-f9f8-456b-9398-e5a169394de3/documents
- Je blijft /children api gebruiken
- Bij klikken op de filters knop, doet hij een zoek-actie en haalt hij eerst de facetten op
- Pas bij het selecteren van de facet doet hij een filtering/zoekactie op de Documentenlist
- Geen preferences opslaan
- Deze mechanisme moet gelijk zijn op
- Global search
- Documenten Bibliotheek
- Zaak/dossier/object Document List
Files
Updated by Tahir Malik 4 months ago
Filters bijv. vanuit de Global search die ik graag wil:
+ DocumentType, De DocumentType mis ik dus ook op de Global search
Updated by Diego Mirandola 4 months ago
- Assignee changed from Contezza Development to Diego Mirandola
Updated by Diego Mirandola 4 months ago
· Edited
In global search:
- facet filter 'documenttype' (rgbz:informatieobjecttype) toevoegen. Deze property kan een url zijn (niet altijd!), dus er moet iets gebouwd worden die deze url vertaalt. (4u)
- huidige filters vervangen met facet filters. Let op: deze moeten wel blijven opgeslagen worden als preferences, en we hebben nog nooit facet filters opgeslagen als preferences, dus dit is misschien niet eenvoudig. Filters zijn in deze screenshot https://support.contezza.nl/issues/30388#note-1 + documenttype. Ze zijn dus een subset van degene in global search. (1u, opslaan als preferences is nice-to-have en kan genegeerd worden als dit problemen geeft)
- filters moeten niet meer als preferences opgeslagen worden
- huidige filters vervangen met facet filters. Filters zijn dezelfde als in de bovenstaande punt + type (folder of file). Let op: filters voor tdms-objecten-documenten zijn nu een extension van de generieke filters, dit moet blijven werken. De extra filters voor tdms-objecten hoeven niet omgezet te worden naar facet filters. (1u)
- iets slims verzinnen om het nodes/children vs solr probleem op te lossen. Het idee van Tahir kan misschien inderdaad werken:
- de filter-button component uitbreiden zodat deze meldt bij de search parameters service als de filters open of dicht zijn (of een nieuwe component definiëren en hier gebruiken ipv filter-button)
- een nieuwe search strategy definiëren en gebruiken ipv 'browse-files'. 'browse-files' gebruikt de solr call als er filters ingesteld zijn en anders nodes/children, de nieuwe strategy moet solr gebruiken als de filters open of ingesteld zijn.
Updated by Diego Mirandola 4 months ago
- Status changed from Backlog to Feedback
- Assignee changed from Diego Mirandola to Tahir Malik
Updated by Tahir Malik 4 months ago
- Target version changed from Contezza Development 2024.12 to Tezza 2025.01
Updated by Tahir Malik 3 months ago
- Target version changed from Tezza 2025.01 to Tezza 2025.02
Updated by Tahir Malik 3 days ago
- Target version changed from Tezza 2025.02 to Tezza 2025.05
Actions