設定搜尋表單 configuring-search-forms

Adobe Experience Manager as a Cloud Service提供強大的搜尋機制。

除此之外,還有一組預先定義的選項,可協助您篩選內容。 這些保留預先定義的Facet,例如​ 修改日期Publish狀態 ​或​ 即時副本狀態,可協助您快速向下展開至您需要的資源。

搜尋和篩選使用方式

這些目標可協助您從以下位置快速輕鬆地找到您的內容:

NOTE
您可以設定基礎內容搜尋和索引服務。

使用​ 搜尋Forms,您可以根據特定需求自訂及擴充這些面板。

搜尋Forms ​提供您可以組合和定義的述詞的現成選擇。 設定這些表單🔗的對話方塊可透過下列方式存取:

  • 工具
    • 一般
      • 搜尋Forms

預設Forms default-forms

第一次存取​ 搜尋Forms ​主控台時,您可以看到所有設定都有掛鎖符號。 這表示對應的設定是預設(現成)設定 — 無法刪除。 一旦您自訂並儲存設定,鎖定就會消失。 當您刪除自訂的組態時,它將會重新出現,在此情況下,預設值(和掛鎖指示器)將會復原。

設定搜尋表單概觀

可用的預設設定(依字母順序列出)為:

  • Assets管理搜尋邊欄
  • 頁面編輯器(檔案搜尋)
  • 頁面編輯器(體驗片段搜尋)
  • 頁面編輯器(影像搜尋)
  • 頁面編輯器(手稿搜尋)
  • 頁面編輯器(頁面搜尋)
  • 頁面編輯器(段落搜尋)
  • 頁面編輯器(產品搜尋)
  • 頁面編輯器(Scene7搜尋)
  • 頁面編輯器(視訊搜尋)
  • 專案管理搜尋邊欄
  • 專案翻譯搜尋邊欄
  • 網站管理搜尋邊欄
  • 程式碼片段管理搜尋邊欄
  • Stock管理搜尋邊欄
  • 內容片段模型搜尋邊欄
  • 專案管理搜尋邊欄
  • 專案翻譯搜尋邊欄
NOTE
如需資產相關搜尋表單的詳細資訊,請參閱Assets — 搜尋Facet

述詞及其設定 predicates-and-their-settings

述詞 predicates

視設定而定,以下述詞可供使用:

述詞
用途
設定
分析
顯示Analytics支援的資料時,提供Sites瀏覽器中的搜尋/篩選功能。 Analytics搜尋篩選器會載入以符合對應的自訂分析欄。
  • 欄位標籤
  • 說明
核准狀態
根據核准狀態搜尋。
  • 欄位標籤
  • 屬性名稱*
  • 說明
作者
根據作者進行搜尋。
  • 預留位置
  • 屬性名稱*
  • 說明
簽出者
搜尋由特定使用者簽出的資產。
  • 欄位標籤
  • 預留位置
  • 說明
簽出狀態
搜尋具有特定簽出狀態的資產。
  • 欄位標籤
  • 屬性名稱*
  • 說明
元件
允許作者搜尋/篩選上面有特定元件的頁面。 例如,影像庫。
  • 預留位置
  • 屬性名稱*
  • 屬性深度
  • 說明
日期範圍
搜尋在日期屬性的指定範圍內建立的資源。 在「搜尋」面板中,您可以指定「開始」和「結束」日期。
  • 欄位標籤
  • 預留位置
  • 屬性名稱*
  • 範圍文字(從)*
  • 範圍文字(至)*
  • 說明
到期狀態
根據到期狀態搜尋資源。
  • 欄位標籤
  • 屬性名稱*
  • 說明
檔案大小
根據資源大小篩選資源。
  • 欄位標籤
  • 屬性名稱*
  • 選項路徑
  • 說明
檔案類型
根據檔案/MIME型別搜尋資產。
  • 欄位標籤
  • 屬性名稱*
  • MIME 類型路徑
  • 說明
全文
全文檢索搜尋的搜尋述詞。 對應著jcr:contains運運算元。
  • 預留位置
  • 屬性名稱
  • 說明
群組
群組的搜尋述詞(僅用於見解述詞內)。
  • 欄位標籤
  • 說明
隱藏的篩選器
屬性和值的篩選器,使用者看不到。
  • 屬性名稱*
  • 屬性值*
  • 說明
Insights
根據選定的見解引數進行搜尋。

這是一個由多個述片語成的複雜述詞:

  • 群組
  • 範圍
  • 選項
集合成員
搜尋屬於集合成員的資產
  • 說明
多值屬性
搜尋指定屬性的多個值。
  • 欄位標籤
  • 預留位置
  • 屬性名稱*
  • 分隔符號支援
  • 輸入分隔符號
  • 忽略大小寫
  • 說明
選項

選項是使用者建立的內容節點。

如需詳細資訊,請參閱新增選項述詞

  • 欄位標籤
  • 屬性名稱*
  • 單選
  • 新增選項
  • 手動
  • 說明
選項屬性
搜尋選項的一或多個屬性。
  • 欄位標籤
  • 屬性名稱*
  • 選項節點路徑
  • 屬性深度
  • 單選
  • 說明
頁面狀態
根據頁面狀態來篩選頁面。
  • 欄位標籤
  • Publish屬性名稱*
  • 鎖定的頁面屬性名稱*
  • 說明
路徑
根據特定路徑篩選。 您可以將多個路徑指定為選項。
  • 欄位標籤
  • 新增搜尋路徑
  • 說明
路徑瀏覽器
提供路徑瀏覽器,在預先定義的根路徑下搜尋。
  • 預留位置
  • 根路徑
  • 說明
路徑已隱藏
路徑上的篩選器,使用者看不到。
  • 屬性名稱(「path」)
  • 屬性值('/content/dam')
屬性
搜尋指定的屬性。
  • 欄位標籤
  • 預留位置
  • 屬性名稱
  • 部分搜尋
  • 忽略大小寫
  • 說明
Publish狀態
根據資源的發佈狀態來篩選資源。
  • 欄位標籤
  • 屬性名稱*
  • 說明
範圍
搜尋指定範圍內的資源。 在「搜尋」面板中,您可以指定範圍的最小值和最大值。
  • 欄位標籤
  • 屬性名稱*
  • 說明
評等
根據資源的平均評等搜尋資源。
  • 欄位標籤
  • 屬性名稱*
  • 選項路徑
  • 說明
相對日期
根據資源的相對建立日期篩選資源。 例如1週前、1個月前。
  • 欄位標籤
  • 屬性名稱*
  • 相對日期
  • 說明
滑桿範圍
使用滑桿功能擴充範圍述詞的常見搜尋述詞。 搜尋的屬性值必須介於滑桿限制之間。
  • 欄位標籤
  • 屬性名稱*
  • 選項節點路徑
  • 說明
狀態
根據核准和簽出狀態進行搜尋。

這是一個由多個述片語成的複雜述詞:

  • 核准狀態
  • 簽出狀態
標記
根據標籤進行搜尋。
  • 欄位層級
  • 預留位置
  • 屬性名稱*
  • 顯示配對所有標記選項
  • 根標籤路徑
  • 說明
範本
根據選取的範本搜尋。
  • 預留位置
  • 屬性名稱*
  • 說明
翻譯狀態
根據翻譯狀態進行搜尋。
  • 欄位標籤
NOTE
常見的搜尋述詞定義於:
/libs/cq/gui/components/common/admin/customsearch/searchpredicates
此資訊僅供參考,您不得變更/libs

述詞設定 predicate-settings

視述詞而定,有多種設定可供設定,包括:

  • 欄位標籤

    將顯示為可摺疊標題或述詞欄位標籤的標籤。

  • 說明

    使用者的描述性詳細資料。

  • 預留位置

    空白文字或述詞的預留位置(若未輸入篩選文字)。

  • 屬性名稱

    要搜尋的屬性。 它使用相對路徑,萬用字元*/*/*指定相對於jcr:content節點的屬性深度(每個星號代表一個節點層級)。

    如果您只想在jcr:content節點上具有x屬性的資源之第一層子節點上搜尋,請使用*/jcr:content/x

  • 屬性深度

    在資源中搜尋該屬性的最大深度。 因此,可針對資源及遞回子項執行該屬性的搜尋,直到子項的層級等於指定的深度為止。

  • 屬性值

    屬性值做為絕對字串或做為運算式語言;例如,cq:Page

    ${empty requestPathInfo.suffix ? "/content" : requestPathInfo.suffix}

  • 範圍文字

    日期範圍 ​述詞中範圍欄位的標籤。

  • 選項路徑

    使用者可以使用述詞設定索引標籤中的路徑瀏覽器來選取路徑。 選取​ + ​圖示之後,會使用將選取專案新增至有效選項清單(如有必要,則會移除​ - ​圖示)。

    選項是使用者建立的內容節點,結構如下:

    (jcr:primaryType = nt:unstructured, value (String), jcr:title (String))

  • 選項節點路徑
    實際上與​ 選項路徑 ​相同,只有這個在通用述詞欄位中,其他則專用於資產。

  • 單選
    如果勾選,選項會呈現為僅允許單一選取的核取方塊。 如果錯誤地選取了,則可取消選取核取方塊。

  • Publish和即時副本屬性名稱
    網站特定述詞的發佈和即時副本核取方塊的標籤。

  • 設定 ​標籤中欄位標籤上的*表示欄位是必填欄位,如果留白,將會出現錯誤訊息。

設定搜尋Forms configuring-your-search-forms

建立/開啟自訂組態 creating-opening-a-customized-configuration

  1. 導覽至​ 工具一般搜尋Forms

  2. 選取您要自訂的設定。

  3. 使用​ 編輯 ​圖示開啟設定以進行更新。

  4. 如果新的自訂,您可能要新增述詞欄位,並視需要定義設定。 如果已有自訂,您可以選取現有欄位並更新設定

  5. 選取​ 完成 ​以儲存組態。 下次使用設定時即可看到您的變更。

    note note
    NOTE
    自訂組態會視情況儲存在:
    • /apps/cq/gui/content/facets/<option>
    • /apps/commerce/gui/content/facets/<option>

新增/編輯述詞欄位和定義欄位設定 add-edit-a-predicate-field-and-define-field-settings

您可以新增或編輯欄位,並定義/更新其設定:

  1. 開啟自訂的設定以進行更新。

  2. 如果您想要新增欄位,請開啟​ 選取述詞 ​索引標籤,並將必要的述詞拖曳到必要的位置。 例如,日期範圍述詞

    新增述詞

  3. 視以下專案而定:

    • 您正在新增欄位:

      新增述詞之後,設定 ​索引標籤會開啟,並顯示可定義的屬性。

    • 您要更新現有的述詞:

      選取述詞欄位(在右側),然後開啟​ 設定 ​標籤。

    例如,日期範圍述詞 ​的設定:

    修改述詞

  4. 視需要進行變更,並透過​ 完成 ​確認。 下次使用設定時即可看到您的變更。

預覽搜尋組態 previewing-the-search-configuration

  1. 選取預覽圖示:

    預覽圖示

  2. 顯示搜尋表單(完全展開)於適當主控台的「搜尋」欄中的方式。

    預覽表單

  3. 關閉 ​預覽以傳回並完成設定。

刪除述詞欄位 deleting-a-predicate-field

  1. 開啟自訂的設定以進行更新。

  2. 選取述詞欄位(在右側),開啟​ 設定 ​標籤,然後選取​ 刪除 ​圖示(左下方)。

    刪除圖示

  3. 對話方塊會要求確認刪除動作。

  4. 透過​ 完成 ​確認此變更及任何其他變更。

刪除組態(恢復預設值) deleting-a-configuration-to-reinstate-the-default

一旦自訂了設定,就會覆寫預設值。 您可以刪除自訂的組態,以重新指定預設組態。

NOTE
您無法刪除預設組態。

從主控台刪除自訂設定完成:

  1. 選取必要的設定(例如,頁面編輯器(段落搜尋)),然後選取工具列中的​ 刪除 ​圖示:

    還原預設值

  2. 自訂的組態會遭到刪除,而預設值會恢復(由主控台中掛鎖符號的重新顯示所指示)。

新增選項述詞 adding-options-predicates

選項述詞(選項、選項屬性)可讓您設定要搜尋的專案。 它們通常用於直接在頁面下方搜尋某專案,例如頁面節點上的屬性。

以下範例(根據用來建立頁面的範本進行搜尋)說明了相關步驟:

  1. 建立定義要搜尋之屬性的節點。

    您需要一個根節點,其中包含使用者可用的個別選項定義。

    個別選項的節點需要屬性:

    • jcr:title — 要在搜尋邊欄中顯示的欄位標籤
    • value — 要搜尋的屬性值

    述詞定義

    note note
    NOTE
    您​ 必須 ​不要變更/libs路徑中的任何專案。
    這是因為下次升級執行個體時,/libs的內容會被覆寫(當您套用Hotfix或Feature Pack時,這些內容很可能會被覆寫)。
    設定和其他變更的建議方法是:
    1. 重新建立必要專案,因為它存在於/libs中的/apps下。 在此案例中,來自:
    2. /libs/cq/gui/content/common/options/predicates
    3. /apps.中進行任何變更
  2. 開啟​ 搜尋Forms ​主控台,並選取您要更新的設定。 例如,網站管理員搜尋邊欄。 然後選取​ 編輯

  3. 視組態而定,將​ Options ​或​ Options屬性 ​新增至組態。

  4. 更新欄位,特別是:

    • 屬性名稱

      指定要在目標節點上搜尋的節點屬性。 例如:

      jcr:content/cq:template

    • 選項節點路徑

      選取保留選項的路徑。 例如:

      /apps/cq/gui/content/common/options/predicates/templatetype

    選項述詞

  5. 選取​ 完成 ​以儲存您的設定。

  6. 導覽至適當的主控台(在此範例中為​ Sites)並開啟​ 搜尋 — 篩選器 ​邊欄。 會顯示新定義的搜尋表單以及各種選項。 選取必要選項以檢視搜尋結果。

    個使用中的選項

使用者權限 user-permissions

下表列出對搜尋表單執行編輯、刪除和預覽動作所需的許可權。

動作
權限
編輯
/apps 節點的讀取、寫入許可權。
刪除
/apps節點的讀取、寫入、刪除許可權
預覽
/var/dam/content節點的讀取、寫入、刪除許可權。/apps節點上的
讀取、寫入許可權。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab