設定搜尋表單

使用​搜尋Forms​來自訂在作者環境的各種控制台和/或面板中可用的搜尋面板中所使用AEM的搜尋謂語選擇。 自訂這些面板可讓搜尋功能根據您的特定需求而變得多功能。

predicates的範圍是可用的出廠設定。 您可以新增多個謂語,包括(其中包括)「屬性謂語」以搜尋符合您指定之單一屬性的資產,或「選項謂語」以搜尋符合您為特定屬性指定之一或多個值的資產。

您可以設定在各種控制台和資產瀏覽器(編輯頁面時)中使用的搜尋表單。 可通過以下方式訪問用於配置這些表單的對話框:

  • 工具

    • 一般

      • 搜尋表單

首次訪問此控制台時,您可以看到所有配置都有掛鎖符號。 這表示適當的組態是預設(現成可用)組態——且無法刪除。 自訂配置後,鎖定將消失——除非您刪除自訂配置,否則將恢復預設(和掛鎖指示器)。

chlimage_1-374

設定

可用的預設配置包括:

  • 頁面編輯器 (文件搜尋):

    此設定會定義在資產瀏覽器中搜尋檔案時(在編輯頁面時)可用的選項。

  • 頁面編輯器 (影像搜尋):

    此設定會定義在資產瀏覽器中搜尋影像時(在編輯頁面時)可用的選項。

  • 頁面編輯器 (手稿搜尋):

    此設定會定義在資產瀏覽器中搜尋手稿時(在編輯頁面時)可用的選項。

  • 頁面編輯器 (頁面搜尋):

    此設定會定義在資產瀏覽器中搜尋頁面時(在編輯頁面時)可用的選項。

  • 頁面編輯器 (段落搜尋):

    此設定會定義在資產瀏覽器中搜尋段落時(在編輯頁面時)可用的選項。

  • 頁面編輯器 (產品搜尋):

    此設定會定義在資產瀏覽器中搜尋產品時(在編輯頁面時)可用的選項。

  • 頁面編輯器(Dynamic Media經典網 [站,前身] 為Scene7):

    此設定定義在資產瀏覽器(編輯頁面時)中搜尋Scene7資源時可用的選項。

  • 網站管理搜尋邊欄:

    此配置定義了當使用站點控制台的搜索邊欄時用戶可用的搜索選項。

  • 頁面編輯器 (視訊搜尋):

    此設定會定義在資產瀏覽器中搜尋影片(在編輯頁面時)時可用的選項。

  • 資產管理搜尋邊欄:

    此設定定義使用「資產」控制台時,使用者可使用的搜尋選項。

  • 目錄管理搜尋邊欄:

    此配置定義了搜索商務目錄時用戶可用的搜索選項。

  • 訂單管理搜尋邊欄:

    此配置定義了在搜索商務訂單時用戶可用的搜索選項。

  • 產品集合管理搜尋邊攔:

    此設定會定義搜尋商務產品集合時使用者可用的搜尋選項。

  • 產品管理搜尋邊欄:

    此配置定義了搜索商務產品時用戶可用的搜索選項。

  • 專案管理搜尋邊欄:

    此配置定義了用戶在搜索項目時可用的搜索選項。

謂語及其設定

謂語

以下謂語可用,取決於配置:

述詞 目的 設定
分析 顯示分析支援的資料時,在「網站」瀏覽器中執行搜尋/篩選功能。 載入Analytics搜尋篩選器以符合已映射的自訂分析欄。
  • 欄位標籤
  • 說明
上次修改的資產 上次修改資產的日期。
A customized predicate, based on the Date Predicate.
元件 允許作者搜尋/篩選含有特定元件的頁面。 例如,影像圖庫。
  • 欄位標籤
  • 預留位置
  • 屬性名稱*
  • 屬性深度
  • 說明
日期 根據日期屬性,以滑桿為基礎搜尋資產。
  • 欄位標籤
  • 屬性名稱*
  • 說明
日期範圍 搜尋在指定範圍內建立的日期屬性資產。 在「搜尋」面板中,您可以指定開始和結束日期。
  • 欄位標籤
  • 預留位置
  • 屬性名稱*
  • 範圍文字(自)*
  • 範圍文字(至)*
  • 說明
到期狀態 根據到期狀態搜尋資產。
  • 欄位標籤
  • 屬性名稱*
  • 說明
檔案大小 根據資產大小搜尋資產。
  • 欄位標籤
  • 屬性名稱*
  • 選項路徑
  • 說明
隱藏的篩選器 屬性和值的篩選器,不對使用者顯示。
  • 屬性名稱
  • 屬性值
  • 說明
選項

這些選項是用戶建立的內容節點。

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

  • 欄位標籤
  • JSON 路徑
  • 屬性名稱*
  • 單選
  • 選項路徑
  • 說明
選項屬性 搜尋選項的屬性。
  • 欄位標籤
  • 屬性名稱*
  • 選項節點路徑
  • 單選
  • 說明
頁面狀態 根據頁面狀態搜尋頁面。
  • 欄位標籤
  • 發佈屬性名稱
  • LiveCopy 屬性名稱
  • 說明
路徑 搜尋位於特定路徑下的資產。
  • 欄位標籤
  • 新增搜尋路徑
  • 說明
屬性 在指定的屬性上搜尋。
發佈狀態 根據資產的發佈狀態搜尋資產
  • 欄位標籤
  • 屬性名稱*
  • 說明
範圍 搜尋位於指定範圍內的資源。 在「搜尋」面板中,您可以指定範圍的最小值和最大值。
  • 欄位標籤
  • 屬性名稱
  • 說明
範圍選項 A specific search predicate for Assets and the as as common Slider Predicate. 由於向後相容性問題,仍可使用。
  • 欄位標籤
  • 屬性名稱*
  • 選項路徑
  • 說明
評等 根據資產評等搜尋資產。
  • 欄位標籤
  • 屬性名稱*
  • 選項路徑
  • 說明
相對日期 根據資產建立的相對日期搜尋資產
  • 欄位標籤
  • 屬性名稱*
  • 相對日期
  • 說明
滑桿範圍 使用slider功能擴展範圍謂語的通用搜索謂語。 所搜尋的屬性值必須介於滑桿限制之間。
  • 欄位標籤
  • 屬性名稱*
  • 說明
標記 根據標籤搜尋資產。 您可以設定Path屬性,以填入「標籤」清單中的各種標籤。
  • 欄位標籤
  • 屬性名稱*
  • 選項路徑
  • 說明
標記 根據標籤進行搜尋。
  • 預留位置
  • 屬性名稱*
  • 說明
注意
  • 常見搜索謂語定義於:
    /libs/cq/gui/components/common/admin/customsearch/searchpredicates

  • 僅與網站管理員(傳統UI)相關的搜尋謂語位於:
    /libs/cq/gui/components/siteadmin/admin/searchpanel/searchpredicates

  • 這些版本已過時,僅適用於向後相容性。

此資訊僅供參考,您不得變更/libs

謂詞設定

Dependent on the predicate a selection of settings are available for configuration:

  • 欄位標籤

    將顯示為可折疊標題或謂語欄位標籤的標籤。

  • 說明

    使用者的說明性詳細資訊。

  • 預留位置

    空文本或謂語的佔位符,以備未輸入篩選文本時使用。

  • 屬性名稱

    要搜索的屬性。 它使用相對路徑,通配符*/*/*指定屬性相對於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))

  • 選項節點
    路徑與
    Options Path, only this is in the common predicate field, the other is specific for assets.

  • 單選
    項選中後,選項將顯示為僅允許單選項的複選框。如果錯誤選取,則可取消選取核取方塊。

  • Publish和Live Copy屬性名稱Sites
    特定述詞的publish和live copy核取方塊標籤。

  • *在​Settings​標籤中的欄位標籤上,表示欄位為必填,若留空,則會顯示錯誤訊息

配置搜索Forms

建立/開啟自定義配置

  1. 導覽至「工具一般搜尋Forms」。

  2. 選擇要定製的配置。

  3. 使用​Edit​表徵圖開啟要更新的配置。

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

  5. 選擇​Done​保存配置。

    注意

    自定義的配置儲存在(如果適用)以下位置:

    • /apps/cq/gui/content/facets/<option>
    • /apps/commerce/gui/content/facets/<option>

添加/編輯謂詞欄位和定義欄位設定

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

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

  2. 如果要添加新欄位,請開啟​選擇謂詞​頁籤,並將所需的謂詞拖動到所需位置。 例如,日期範圍謂詞:

    chlimage_1-376

  3. 取決於:

    • 您正在添加新欄位:

      添加謂語後,Settings​頁籤將開啟並顯示可定義的屬性。

    • 要更新現有謂詞:

      選擇謂詞欄位(在右側),然後開啟​Settings​頁籤。
      例如,日期範圍謂詞​的設定:

    chlimage_1-375

  4. 視需要進行變更,並使用​Done​確認。

預覽搜索配置

  1. 選取「預覽」圖示:

  2. 這會顯示搜尋表單,如同在適當主控台的「搜尋」欄中顯示(完全展開)。

    chlimage_1-377

  3. 閉預覽以返回並完成配置。

刪除謂詞欄位

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

  2. 選擇謂詞欄位(在右側),開啟​Settings​頁籤,然後選擇​Delete​表徵圖(左下)。

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

  4. 使用​Done​確認此變更和任何其他變更。

刪除配置(恢復預設值)

在您自訂設定後,這將覆寫預設值。 您可以刪除自訂的設定,重新設定預設的設定。

注意

不能刪除任一預設配置。

從控制台刪除自定義配置:

  1. 選擇所需的配置(例如,頁面編輯器(段落搜索)),然後選擇工具欄中的​刪除​表徵圖:

    chlimage_1-378

  2. 將刪除自定義配置並恢復預設配置(這由控制台中重新出現掛鎖符號表示)。

添加選項謂語

選項謂語(選項、選項屬性)可讓您設定要搜尋的項目。 通常用來搜尋頁面下方的內容;例如,頁面節點上的屬性。

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

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

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

    各個選項的節點需要以下屬性:

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

    chlimage_1-379

    注意

    您​必須​不要變更/libs路徑中的任何項目。

    這是因為下次升級實例時會覆寫/libs的內容(套用修補程式或功能套件時,很可能會覆寫)。

    配置和其他更改的建議方法為:

    1. /libs中,在/apps下重新建立所需項目。 在本例中,來源為:
    2. /libs/cq/gui/content/common/options/predicates
    3. /apps.中進行任何更改
  2. 開啟​搜尋Forms​主控台,並選取您要更新的組態。 例如,網站管理搜尋邊欄

    然後按一下/點選​編輯搜尋表單​圖示。

  3. 視配置而定,將​選項​或​選項屬性​添加到配置中。

  4. 更新欄位,尤其是:

    • 屬性名稱

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

      jcr:content/cq:template

    • 選項節點路徑

      選取您的選項所在的路徑。 例如:

      /apps/cq/gui/content/common/options/predicates/templatetype
      chlimage_1-380

  5. 選擇​Done​以保存配置。

  6. 導覽至適當的主控台(在此範例中為​Sites),並開啟​Search​邊欄。 新定義的搜尋表單以及各種選項將會顯示。 選擇所需選項以查看搜索結果:

    chlimage_1-381

使用者權限

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

動作 權限
編輯 /apps 節點的讀取、寫入權限。
刪除 /apps節點上的讀、寫、刪除權限
預覽 /var/dam/content節點執行讀取、寫入、刪除權限。
讀取、寫入節點的 /apps 權限。

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now