Cómo crear una acción de búsqueda en Alfresco

votos
1

Estoy utilizando Alfresco Enterprise 6.2. De forma similar a la búsqueda en vivo, estoy creando una acción de búsqueda para las carpetas que tengo en la biblioteca de documentos

He actualizado el custom-actions.js de la siguiente manera:

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

También he añadido el ámbito de la carpeta faceted-search.get.jscomo se indica a continuación. He codificado el valor folder1para comprobar si 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
    }
  }
});

Sin embargo, no considera el alcance de la carpeta al realizar la búsqueda. En su lugar, considera la carpeta 1 como un sitio. ¿Cómo puedo realizar correctamente una búsqueda dentro del ámbito de la carpeta?

Publicado el 22/05/2020 a las 10:12
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0

Por favor, compruebe el siguiente widget, está considerando el alcance como un sitio siempre.

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

Respondida el 28/05/2020 a las 07:57
fuente por usuario

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