Show Menu
主題×

升級自訂搜尋表單

在AEM 6.2中,自訂搜尋表單儲存在儲存庫中的位置已變更。 在升級後,它們會從6.1的位置移至:
  • /apps/cq/gui/content/facets
到以下位置的新位置:
  • /conf/global/settings/cq/search/facets
因此,在升級後需要手動調整,才能讓表單繼續運作。
這套用至新的搜尋表單,以及已自訂的預設表單。
如需詳細資訊,請參閱「搜尋 刻面」檔案

更改resourceType屬性

除非另有說明,在升級後需要進行的大部分調整都需要變更所設定自訂搜尋 sling:resourceType 表單的屬性。 這樣,屬性才能指向渲染指令碼的正確位置。
您可以執行下列動作來變更屬性:
  1. 開啟CRXDE Lite,方法是前往 https://server:port/crx/de/index.jsp
  2. 瀏覽至需要調整的節點位置,如下方自訂搜尋表單清 單中所指定
  3. 按一下該節點。 在右側屬性窗格中,按一下並修改 sling:resourceType 屬性。
  4. 最後,按「全部保存」按鈕 保存更改

自訂搜尋表單清單

在下方,您將會找到所有自訂搜尋表單以及升級後需要的修改清單。 它們指中的名稱 /conf/global/settings/cq/search/facets/sites/items

節點名為"fulltext"的Fulltext Predicate

6.1中預設搜尋表單中的節點 全文
6.1中的資源類型
cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicates
6.2中的資源類型 N/A
在AEM 6.1中,標準fulltext謂詞是搜尋表單的一部分。 在6.2中,全文欄位已由OmniSearch取代。 此謂語以程式設計方式跳過,可加以移除。
​動作:完全刪除節點。

其他全文謂語

6.1中預設「搜尋自」中的節點 N/A
6.1中的資源類型
cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicates
6.2中的資源類型
cq/gui/components /coral/ common/admin/customsearch/searchpredicates/fulltextpredicate
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

路徑瀏覽器謂語

6.1中預設搜尋表單中的節點 路徑
6.1中的資源類型
cq/gui/components/common/admin/customsearch/searchpredicates/pathpredicates
6.2中的資源類型
cq/gui/components /coral/ common/admin/customsearch/searchpredicates/pathpredicates
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

標籤謂語

6.1中預設搜尋表單中的節點 標記
6.1中的資源類型
cq/gui/components/common/admin/customsearch/searchpredicates/tagspredicate
6.2中的資源類型
cq/gui/components /coral/ common/admin/customsearch/searchpredicates/tagspredicate
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

頁面狀態述詞

6.1中預設搜尋表單中的節點 pagestatuspredicate
6.1中的資源類型
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/pagestatuspredicate
6.2中的資源類型 N/A
「頁面狀態」已由兩個「選項屬性謂語」取代,一個用於發佈,另一個用於LiveCopy狀態。
動作:
  • 刪除節 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
  • 請務必將節 listOrder 點的屬性 analyticspredicate 設為「 8 」。 這是避免衝突的必要條件。

日期範圍謂語

6.1中預設搜尋表單中的節點 daterangepredicate
6.1中的資源類型 cq/gui/components/common/admin/customsearch/searchpredicates/daterangepredicate
6.2中的資源類型
cq/gui/components /coral/ common/admin/customsearch/searchpredicates/daterangepredicates
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

隱藏的篩選器

6.1中預設搜尋表單中的節點 類型
6.1中的資源類型
granite/ui/components/foundation/form/hidden
6.2中的資源類型
granite/ui/components/foundation/form/hidden
​動作:沒什麼可調整的。

Analytics 述詞

6.1中預設搜尋表單中的節點 分析用
6.1中的資源類型
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/analyticspredicates
6.2中的資源類型
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/analyticspredicate
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

範圍述詞

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 屬性(新增「 /coral 」,如上述6.2位置)。
注意:與6.1相反,「範圍謂語」不再在搜尋列中演算標籤。

選項屬性述詞

6.1中預設搜尋表單中的節點 N/A
6.1中的資源類型
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/optionspredicates
6.2中的資源類型
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/optionspredicate
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

滑桿範圍述詞

6.1中預設搜尋表單中的節點 N/A
6.1中的資源類型
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/sliderrangpredicate
6.2中的資源類型
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

元件述詞

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 屬性(新增「 /coral 」,如上述6.2位置)。

作者述詞

6.1中預設搜尋表單中的節點 N/A
6.1中的資源類型
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/userpredicate
6.2中的資源類型
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/userpredicates
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

範本述詞

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 屬性(新增「 /coral 」,如上述6.2位置)。

資產管理搜尋邊欄

以下節點參考 /conf/global/settings/dam/search/facets/assets/items

節點名為"fulltext"的Fulltext Predicate

6.1中預設搜尋表單中的節點
全文
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/fulltextpredicate
6.2中的資源類型
N/A
在6.1中,標準fulltext謂語是搜尋表單的一部分。 在6.2中,全文欄位已由OmniSearch取代。 此謂語以程式設計方式跳過,可加以移除。
​動作:刪除上述節點。

路徑瀏覽器謂語

6.1中預設搜尋表單中的節點
路徑瀏覽器
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/pathbrowserpredicates
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/pathbrowserpredicates
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

Mime類型謂語

6.1中預設搜尋表單中的節點
mimetype
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/optionspredicates
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicates
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)。

檔案大小謂語

6.1中預設搜尋表單中的節點
檔案大小
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/filesizepredicate
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicates
​動作:如上 resourceType 述6.2位置所示調整。

資產上次修改的謂語

6.1中預設搜尋表單中的節點
assetlastmodifedpredicate
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/assetlastmodifedpredicate
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/assetlastmodifedpredicate
動作:調整resourceType屬性(如上方6.2位置中的新增"/coral")。

發佈謂語

6.1中預設搜尋表單中的節點
發佈
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/publishpredicate
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/publishpredicate
動作:
  • 調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)
  • 新增 optionPaths (類型為字串)屬性與值: /libs/dam/options/predicates/publish
  • 使用 singleSelect 布林值新增屬性 true

狀態謂語

6.1中預設搜尋表單中的節點
狀態
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/optionspredicates
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicates
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)

到期狀態謂語

6.1中預設搜尋表單中的節點
過期狀態
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/expiredassetpredicate
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/expiredassetpredicate
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)

中繼資料有效性謂語

6.1中預設搜尋表單中的節點
元資料有效性
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/optionspredicates
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicates
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)

分級謂語

6.1中預設搜尋表單中的節點
評等
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/ratingpredicate
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicates
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)

Orientation Predicate

6.1中預設搜尋表單中的節點
方向
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/tagfilterpredicate
6.2中的資源類型
cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate
動作:
  • 調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)
  • 在相 fieldLabel 同節點上添加與屬 text 性值相同的屬性。
  • 在相 emptyText 同節點上添加與屬 text 性值相同的屬性。
  • 在相 rootPath 同節點上添加與屬性值 optionPaths 相同的屬性。

Style Predicate

6.1中預設搜尋表單中的節點
樣式
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/tagfilterpredicate
6.2中的資源類型
cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate
動作:
  • 調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)
  • 在相 fieldLabel 同節點上添加與屬 text 性值相同的屬性。
  • 在相 emptyText 同節點上添加與屬 text 性值相同的屬性。
  • 在相 rootPath 同節點上添加與屬性值 optionPaths 相同的屬性。

視訊格式謂語

6.1中預設搜尋表單中的節點
videoFormat
6.1中的資源類型
dam/gui/components/admin/customsearch/searchpredicates/optionspredicates
6.2中的資源類型
dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicates
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)

Mainasset Predicate

6.1中預設搜尋表單中的節點
mainasset
6.1中的資源類型
granite/ui/components/foundation/form/hidden
6.2中的資源類型
granite/ui/components/coral/foundation/form/hidden
​動作:調整 resourceType 屬性(新增「 /coral 」,如上述6.2位置)