Hoe maak je een zoekopdracht Actie in Alfresco

stemmen
1

Ik gebruik Alfresco Enterprise 6.2. Vergelijkbaar met het live zoeken, maak ik een zoekactie voor mappen die ik in de documentbibliotheek heb

Ik heb de custom-actions.js als volgt bijgewerkt:

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

Ik heb ook folder scope toegevoegd faceted-search.get.jszoals hieronder. Ik heb de waarde folder1hard-coded om te testen of het werkt:

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

Het houdt echter geen rekening met de omvang van de map bij het uitvoeren van de zoekopdracht. In plaats daarvan beschouwt het 'folder1' als een site. Hoe kan ik op de juiste manier een zoekopdracht uitvoeren binnen de map scope?

De vraag is gesteld op 22/05/2020 om 10:12
bron van user
In andere talen...                            


1 antwoorden

stemmen
0

Controleer hieronder widget,Het overweegt scope als een siteId altijd.

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

antwoordde op 28/05/2020 om 07:57
bron van user

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