Расширенный поиск Alfresco 5.0C Получить параметры поиска рогатки

Когда вы выполняете расширенный поиск в Alfresco, он возвращает ответ json с результатами выполнения скрипта.

http://localhost:8080/share/proxy/alfresco/slingshot/search/?facetFields=..

Я добавил кнопку на странице результатов расширенного поиска aikau и хочу выполнить тот же скрипт. Как я могу вызвать его и получить его параметры?

Кнопка айкау

var button = {
  name: "alfresco/buttons/AlfButton",
   config: {
            label: "Exec Script",
            additionalCssClasses: "call-to-action",
            onClick:....... **call facets script**...
        }
};

person mr antoni    schedule 03.06.2016    source источник


Ответы (1)


Во-первых, если возможно, я бы порекомендовал вам перейти на использование Alfresco 5.0.d, так как это позволит вам пользоваться преимуществами еженедельных выпусков Айкау, как описано в этот пост в блоге.

Что касается вашего конкретного вопроса... вам не следует пытаться определить такую ​​​​кнопку Aikau (с атрибутом «onClick»). Aikau работает над механизмом публикации/подписки, поэтому кнопки будут настроены с publishTopic и publishPayload. Опубликованная тема должна быть подписана другим виджетом или службой.

Если вы не знакомы с работой с Aikau, я предлагаю вам поработать с руководство на GitHub. Вы также можете найти дополнительный список образовательных ссылок здесь.

person Dave Draper    schedule 06.06.2016