Como criar uma ação de busca no Alfresco

votos
1

Estou a usar o Alfresco Enterprise 6.2. Similar à busca ao vivo, estou criando uma ação de busca por pastas que tenho na biblioteca de documentos

Eu atualizei o custom-actions.js da seguinte forma:

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

Eu também adicionei o escopo da pasta faceted-search.get.jscomo abaixo. Eu codifiquei o valor folder1apenas para testar se ele funciona:

  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
    }
  }
});

No entanto, ela não considera o escopo da pasta ao realizar a pesquisa. Em vez disso, ele considera 'pasta1' como um site. Como posso executar corretamente uma pesquisa dentro do escopo da pasta?

Publicado 22/05/2020 em 10:12
fonte usuário
Em outras línguas...                            


1 respostas

votos
0

Por favor, verifique abaixo o widget,está considerando o escopo como um siteId sempre.

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

Respondeu 28/05/2020 em 07:57
fonte usuário

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