Project

General

Profile

Project activity #31918

Updated by Diego Mirandola 6 days ago

Column met id 'columns.location' is gedefinieerd 'Location' wordt in contezza-apps-community en bevat Tezza-specifieke logica. Tezza (en andere apps) in meerdere componenten gebruikt. 
 Hiernaast wordt deze component ook gebruikt om de parent Dit representeert een map of de site van waarin een node te tonen. 

 Graag hoort, maar het is niet per se de volgende uitvoeren. 

 site en ook niet de parent folder. 
 In contezza-apps-community:  
 * column Tezza komt dit meestal overeen met id 'columns.location' verwijderen 
 * site column aanmaken (id: 'columns.site') de werkmap (zaak/object/dossier) waarin de node ligt. 

 In contezza-apps: Bijvoorbeeld: 
 * De Tezza-specifieke logica van location verplaatsen naar Tezza: 
 ** nieuwe column kolom 'Locatie' in pagina 'Documenten' gebruikt component aanmaken met id 'tezza.columns.location' die 'tezza.columns.path' vervangt contezza-path-column 
 ** alle 'locations' * veld 'Locatie' in Tezza moeten deze component gebruiken, deze zijn: 
 *** de preview van zoekresultaten in global search suggestion 
 *** global search landing pagina 
 *** documenten 
 *** werkmap relations 
 *** widgets: recent file, favourites, locked files 
 * andere apps die 'columns.location' gebruiken refactoren zodat ze of 'parent' of 'site' column gebruiken 
 ** let op: deze andere apps gebruiken al 'columns.location' om gebruikt component 'tezza-location-link' 

 Elke component bepaalt de parent of de site te tonen, dus 'location' van een node met zijn eigen logica en dit wijziging verandert functioneel niets 


 kan problemen veroorzaken. 

 Graag deze logica vaststellen in module content-services/location in contezza-apps-community, zodat alle componenten dit kunnen gebruiken.

Back