Jak stworzyć akcję wyszukiwania w Alfresco

głosy
0

Używam Alfresco Enterprise 6.2. Podobnie jak w przypadku wyszukiwania na żywo, tworzę akcję wyszukiwania dla folderów, które posiadam w bibliotece dokumentów

Zaktualizowałem custom-actions.js w następujący sposób:

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

Dodałem również zakres folderów, faceted-search.get.jsjak poniżej. Zakodowałem tę wartość folder1tylko po to, aby sprawdzić, czy działa:

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

Jednak nie bierze pod uwagę zakresu folderów podczas wyszukiwania. Zamiast tego, uważa 'folder1' za stronę. Jak mogę prawidłowo przeprowadzić wyszukiwanie w obrębie zakresu folderów?

Utwórz 22/05/2020 o 10:12
źródło użytkownik
W innych językach...                            


1 odpowiedzi

głosy
0

Proszę sprawdzić poniżej widżetu, To rozważa zakres jako siteId zawsze.

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

Odpowiedział 28/05/2020 o 07:57
źródło użytkownik

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