Как создать поиск Действие в Альфреско

голоса
0

Я использую Alfresco Enterprise 6.2. По аналогии с живым поиском я создаю Action для поиска папок, которые есть в библиотеке документов

Я обновил пользовательские операции.js следующим образом:

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

Я также добавил границы папок, faceted-search.get.jsкак показано ниже. Я закодировал значениеfolder1, чтобы проверить, работает ли оно:

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

Однако оно не учитывает область поиска папок. Вместо этого он рассматривает папку1 как сайт. Как я могу корректно выполнить поиск в пределах области поиска папок?

Задан 22/05/2020 в 10:12
источник пользователем
На других языках...                            


1 ответов

голоса
0

Пожалуйста, проверьте ниже виджет, он рассматривает область применения как siteId всегда.

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

Ответил 28/05/2020 в 07:57
источник пользователем

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