Wie Sie eine Suchaktion in Alfresco erstellen

stimmen
0

Ich verwende Alfresco Enterprise 6.2. Ähnlich wie bei der Live-Suche erstelle ich eine Suchaktion für Ordner, die ich in der Dokumentbibliothek habe

Ich habe die custom-actions.js wie folgt aktualisiert:

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

Ich habe auch den Ordnerbereich faceted-search.get.jswie unten beschrieben hinzugefügt. Ich habe den Wert folder1hartkodiert, um zu testen, ob er funktioniert:

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

Sie berücksichtigt jedoch nicht den Ordnerumfang bei der Suche. Stattdessen wird 'folder1' als Site betrachtet. Wie kann ich eine Suche im Ordnerbereich korrekt ausführen?

Veröffentlicht am 22/05/2020 um 10:12
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
0

Bitte überprüfen Sie das untenstehende Widget, es betrachtet den Umfang als eine SiteId immer.

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

Beantwortet am 28/05/2020 um 07:57
quelle vom benutzer

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