2016-11-23 11 views
0

検索結果で検索可能な結果を​​カスタマイズする必要があります。各行にチェックボックスを追加し、選択したノードで一括操作を実行する必要があります(例:Download As Zip、Edit Propertiesなど)。 Alfresco Enterprise 5.1.1 & aikau-1.0.67.1を使用しています。検索結果5.1.1のファセット検索画面での一括操作

この特定の問題については、外部JIRAの問題が発生しています.Jiraごとに、これらのアクションは5.2バージョンに適用されていると思います。5.1.1バージョンでこの機能を適用する方法。

https://issues.alfresco.com/jira/browse/SHA-1439

答えて

1

ファセット検索のページのために働いて一括操作を得るためには、ノードに対してすべてメタデータを返すために、検索REST APIを更新する必要があります。 5.1以前では、メタデータのサブセットのみが返されました。これには、選択された検索結果にアクションを適用できるかどうかを判断するために必要な権限とアスペクトデータは含まれていません。

したがって、この作業を行うには、(共有サービスAMPの)search.lib.jsファイルを更新して、追加のメタデータを追加する必要があります。これは、各ノードタイプに固有の各機能(getDocumentItem、getBlogPostItem、getForumPostItemなど)で行う必要があります。エントリを追加する必要があります:

nodeJSON: appUtils.toJSON(node, true) 

...作成された各アイテムオブジェクトにエントリを追加する必要があります。これにより、すべてのメタデータが使用可能になります。

この時点で、Aikauウィジェットを検索ページに追加して、一括処理処理をサポートすることができます。

アイカウがオープンソースであるとすれば、基本的にはfaceted-search.get.jsファイルの変更を確認できます。あなたはこの一括処理機能を実現する方法についていくつかのアイデアを与えるexamples.can

はまた、唯一の小さな行っている5.1

+0

私はAikau.Iに初心者ですが提供よりもAikauの最新バージョンが必要です検索画面で – user739115

+0

尊敬の念をもって、それは私の既存の答えがするものです。最小限の労力で検索で大量のアクションを取得したい場合は、Alfrescoの5.2リリースを待つことができます(EAは現在利用可能です:https://community.alfresco.com/docs/DOC-6467)。 -alfresco-community-edition-201611-ea-release-notes) –

関連する問題