Come creare una ricerca Azione in Alfresco

voti
1

Sto usando Alfresco Enterprise 6.2. Simile alla ricerca live, sto creando un'azione di ricerca per le cartelle che ho nella libreria dei documenti

Ho aggiornato il file custom-actions.js come segue:

onActionSearch: function dla_onActionSearch(record){
        window.open(Alfresco.constants.PAGECONTEXT +'dp/ws/faceted-search?', _self);       
}

Ho anche aggiunto la cartella scope in faceted-search.get.jscome segue. Ho codificato il valore folder1solo per verificare se funziona:

  scopeOptions.push({
  id: FCTSRCH_SET_FOLDER_SCOPE,
  name: alfresco/menus/AlfCheckableMenuItem,
  config: {
    label: folder,
    value: folder1,
    group: SEARCHLIST_SCOPE,
    publishTopic: ALF_SEARCHLIST_SCOPE_SELECTION,
    checked: false,
    hashName: scope,
    publishPayload: {
     label: folder,
     value: folder1
    }
  }
});

Tuttavia non considera l'ambito della cartella quando si esegue la ricerca. Al contrario, considera la 'cartella1' come un sito. Come posso eseguire correttamente una ricerca all'interno dello scopo della cartella?

È pubblicato 22/05/2020 alle 10:12
fonte dall'utente
In altre lingue...                            


1 risposte

voti
0

Si prega di controllare sotto widget,Sta considerando la portata come un sitoId sempre.

https://dev.alfresco.com/resource/docs/aikau-jsdoc/AlfSearchList.js_.html

Risposto il 28/05/2020 a 07:57
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more