現在表示中:

AEM 6.2 では、カスタマイズされた検索フォームのリポジトリ内の保存場所が変更されました。アップグレード時に、6.1 での保存場所

  • /apps/cq/gui/content/facets

から次の新しい場所に移動されます。

  • /conf/global/settings/cq/search/facets

このため、フォームを引き続き機能させるには、アップグレード後に手動での変更が必要になります。

カスタマイズされたデフォルトのフォームだけでなく、新しい検索フォームも変更が必要です。

詳しくは、検索ファセットに関するドキュメントを参照してください。

 

resourceType プロパティの変更

特に指定のない限り、アップグレード後に実行する必要がある変更の大部分では、設定済みのカスタム検索フォームの sling:resourceType プロパティを変更する必要があります。この変更は、プロパティがレンダリングスクリプトの正しい場所を指すようにするうえで必要です。

このプロパティを変更するには、次の手順を実行します。

  1. http://server:port/crx/de/index.jsp にアクセスして CRXDE Lite を開きます。

  2. 以下のカスタム検索フォームのリストに指定されているとおりに、変更する必要があるノードの場所を参照します。

  3. ノードをクリックします。右側のプロパティパネルで、sling:resourceType プロパティをクリックして変更します。

  4. 最後に、「すべて保存」ボタンをクリックして、変更を保存します。

カスタム検索フォームのリスト

すべてのカスタム検索フォームと、アップグレード後に必要な変更点のリストを以下に示します。これらは /conf/global/settings/cq/search/facets/sites/items の名前を参照しています。

「fulltext」というノード名を持つフルテキストの述語

6.1 のデフォルトの検索フォームのノード fulltext

6.1 のリソースタイプ

cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate

6.2 のリソースタイプ n/a

AEM 6.1 では、標準のフルテキストの述語は検索フォームの一部でした。6.2 では、フルテキストフィールドが OmniSearch で置き換えられました。この述語はプログラムによってスキップされ、削除可能です。

アクション:ノードを完全に削除します。

 

その他のフルテキストの述語

6.1 のデフォルトの検索フォームのノード n/a  

6.1 のリソースタイプ

cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate

 
6.2 のリソースタイプ

cq/gui/components/coral/common/admin/customsearch/searchpredicates/fulltextpredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

パスブラウザーの述語

6.1 のデフォルトの検索フォームのノード

path

6.1 のリソースタイプ

cq/gui/components/common/admin/customsearch/searchpredicates/pathpredicate

6.2 のリソースタイプ

cq/gui/components/coral/common/admin/customsearch/searchpredicates/pathpredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

 

タグの述語

6.1 のデフォルトの検索フォームのノード

tags  

6.1 のリソースタイプ

cq/gui/components/common/admin/customsearch/searchpredicates/tagspredicate

 
6.2 のリソースタイプ

cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

ページステータスの述語

6.1 のデフォルトの検索フォームのノード

pagestatuspredicate

6.1 のリソースタイプ

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/pagestatuspredicate

6.2 のリソースタイプ n/a

ページステータスは、2 つのオプションプロパティの述語で置き換えられました。1 つは公開の述語で、もう 1 つはライブコピーステータスの述語です。

アクション:

  • pagestatuspredicate ノードを削除する
  • ノードをコピーする
    • コピーするノード:/libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate 
    • コピー先:/conf/global/settings/cq/search/facets/sites/jcr:content/items
  • ノードをコピーする
    • コピーするノード:/libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate 
    • コピー先:/conf/global/settings/cq/search/facets/sites/jcr:content/items
  • analyticspredicate ノードの listOrder プロパティを「8」に設定します。この設定は、競合を避けるために必要です。

日付範囲の述語

6.1 のデフォルトの検索フォームのノード

daterangepredicate
6.1 のリソースタイプ cq/gui/components/common/admin/customsearch/searchpredicates/daterangepredicate
6.2 のリソースタイプ

cq/gui/components/coral/common/admin/customsearch/searchpredicates/daterangepredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

非表示のフィルター

6.1 のデフォルトの検索フォームのノード

type

6.1 のリソースタイプ

granite/ui/components/foundation/form/hidden

6.2 のリソースタイプ

granite/ui/components/foundation/form/hidden

アクション:何も変更しません。

Analytics の述語

6.1 のデフォルトの検索フォームのノード

analyticspredicate

6.1 のリソースタイプ

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/analyticspredicate

6.2 のリソースタイプ

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/analyticspredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

 

範囲の述語

6.1 のデフォルトの検索フォームのノード

n/a

6.1 のリソースタイプ

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/rangepredicate

6.2 のリソースタイプ

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/rangepredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

注意:

注意:6.1 とは異なり、範囲の述語は検索バーにタグをレンダリングしなくなりました。

オプションプロパティの述語

6.1 のデフォルトの検索フォームのノード

n/a  

6.1 のリソースタイプ

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/optionspredicate

 
6.2 のリソースタイプ

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/optionspredicate

 

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

 

スライダー範囲の述語

6.1 のデフォルトの検索フォームのノード

n/a

6.1 のリソースタイプ

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate

6.2 のリソースタイプ

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

 

コンポーネントの述語

6.1 のデフォルトの検索フォームのノード

n/a

6.1 のリソースタイプ

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/componentspredicate

6.2 のリソースタイプ

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/componentspredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

 

作成者の述語

6.1 のデフォルトの検索フォームのノード

n/a

6.1 のリソースタイプ

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/userpredicate

6.2 のリソースタイプ

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/userpredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

 

テンプレートの述語

6.1 のデフォルトの検索フォームのノード

n/a

6.1 のリソースタイプ

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/templatespredicate

6.2 のリソースタイプ

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/templatespredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

 

アセット管理者の検索レール

以下のノードは /conf/global/settings/dam/search/facets/assets/items の名前を参照しています。

「fulltext」というノード名を持つフルテキストの述語

6.1 のデフォルトの検索フォームのノード fulltext
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/fulltextpredicate
6.2 のリソースタイプ n/a

6.1 では、標準のフルテキストの述語は検索フォームの一部でした。6.2 では、フルテキストフィールドが OmniSearch で置き換えられました。この述語はプログラムによってスキップされ、削除可能です。

アクション:上述のノードを削除します。

パスブラウザーの述語

6.1 のデフォルトの検索フォームのノード pathbrowser
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/pathbrowserpredicate
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/pathbrowserpredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

MIME タイプの述語

6.1 のデフォルトの検索フォームのノード mimetype
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

ファイルサイズの述語

6.1 のデフォルトの検索フォームのノード filesize  
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/filesizepredicate  
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate  

アクション:上記の 6.2 の場所に示すように、resourceType を変更します。

最終変更アセットの述語

6.1 のデフォルトの検索フォームのノード assetlastmodifiedpredicate  
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate  
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate  

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

公開の述語

6.1 のデフォルトの検索フォームのノード publish
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/publishpredicate
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/publishpredicate

アクション:

  • resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。
  • (タイプ String の)optionPaths プロパティを値 /libs/dam/options/predicates/publish で追加します。
  • ブール値 truesingleSelect プロパティを追加します。

ステータスの述語

6.1 のデフォルトの検索フォームのノード status
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

有効期限ステータスの述語

6.1 のデフォルトの検索フォームのノード expirystatus
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/expiredassetpredicate
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/expiredassetpredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

メタデータの妥当性の述語

6.1 のデフォルトの検索フォームのノード metadatavalidity
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

評価の述語

6.1 のデフォルトの検索フォームのノード 評価
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/ratingpredicate
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

向きの述語

6.1 のデフォルトの検索フォームのノード orientation
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/tagsfilterpredicate
6.2 のリソースタイプ cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

アクション:

  • resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。
  • 同じノードの text プロパティと同じ値を持つ fieldLabel プロパティを追加します。
  • 同じノードの text プロパティと同じ値を持つ emptyText プロパティを追加します。
  • 同じノードの optionPaths プロパティと同じ値を持つ rootPath プロパティを追加します。

スタイルの述語

6.1 のデフォルトの検索フォームのノード style
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/tagsfilterpredicate
6.2 のリソースタイプ cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate

アクション:

  • resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。
  • 同じノードの text プロパティと同じ値を持つ fieldLabel プロパティを追加します。
  • 同じノードの text プロパティと同じ値を持つ emptyText プロパティを追加します。
  • 同じノードの optionPaths プロパティと同じ値を持つ rootPath プロパティを追加します。

ビデオ形式の述語

6.1 のデフォルトの検索フォームのノード videoFormat
6.1 のリソースタイプ dam/gui/components/admin/customsearch/searchpredicates/optionspredicate
6.2 のリソースタイプ dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

メインアセットの述語

6.1 のデフォルトの検索フォームのノード mainasset
6.1 のリソースタイプ granite/ui/components/foundation/form/hidden
6.2 のリソースタイプ granite/ui/components/coral/foundation/form/hidden

アクション:resourceType プロパティを変更します(上記の 6.2 の場所のように、「/coral」を付加します)。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー