使用搜尋Forms來自訂在各種AEM主控台和/或製作環境面板中可用的搜尋面板中所使用的搜尋述詞選擇。 自訂這些面板,可讓搜尋功能根據您的特定需求而多用。
預述詞🔗的範圍可立即使用。 您可以新增多個述詞,其中包括(其中包括)「屬性述詞」以搜尋符合您所指定之單一屬性的資產,或「選項述詞」以搜尋符合您為特定屬性所指定之一或多個值的資產。
您可以設定在各種主控台和資產瀏覽器(編輯頁面時)中使用的搜尋表單。 可通過以下方式訪問用於配置這些表單的對話框:
工具
一般
首次訪問此控制台時,您會看到所有配置都帶有掛鎖符號。 這表示適當的設定是預設(現成)設定,且無法刪除。 自定義配置後,鎖定將消失 — 除非您刪除自定義配置,在這種情況下,預設(和掛鎖指示器)將恢復。
可用的預設配置有:
頁面編輯器 (文件搜尋):
此設定會定義在資產瀏覽器中搜尋檔案時(編輯頁面時)可用的選項。
頁面編輯器 (影像搜尋):
此設定會定義在資產瀏覽器中搜尋影像時(編輯頁面時)可用的選項。
頁面編輯器 (手稿搜尋):
此設定會定義在資產瀏覽器中搜尋手稿時(編輯頁面時)可用的選項。
頁面編輯器 (頁面搜尋):
此設定會定義在資產瀏覽器中搜尋頁面時(編輯頁面時)可用的選項。
頁面編輯器 (段落搜尋):
此設定會定義在資產瀏覽器中搜尋段落時(編輯頁面時)可用的選項。
頁面編輯器 (產品搜尋):
此設定會定義在資產瀏覽器中搜尋產品時(編輯頁面時)可用的選項。
頁面編輯器(Dynamic Media Classic [原稱Scene7] 搜尋):
此設定會定義在資產瀏覽器中搜尋Scene7資源時(編輯頁面時)可用的選項。
網站管理搜尋邊欄:
此設定會定義使用者在使用Sites主控台的搜尋邊欄時可用的搜尋選項。
頁面編輯器 (視訊搜尋):
此設定會定義在資產瀏覽器中搜尋視訊時(編輯頁面時)可用的選項。
資產管理搜尋邊欄:
此設定會定義使用者使用Assets控制台時可用的搜尋選項。
目錄管理搜尋邊欄:
此設定定義搜尋商務目錄時,使用者可用的搜尋選項。
訂單管理搜尋邊欄:
此設定定義搜尋商務訂單時,使用者可用的搜尋選項。
產品集合管理搜尋邊攔:
此設定定義搜尋商務產品集合時,使用者可用的搜尋選項。
產品管理搜尋邊欄:
此設定定義搜尋商務產品時,使用者可用的搜尋選項。
專案管理搜尋邊欄:
此設定會定義搜尋專案時使用者可用的搜尋選項。
下列謂語可用,視設定而定:
述詞 | 用途 | 設定 |
---|---|---|
分析 | 顯示分析支援的資料時,在Sites瀏覽器中執行搜尋/篩選功能。 載入Analytics搜尋篩選器,以符合對應的自訂分析欄。 |
|
上次修改的資產 | 上次修改資產的日期。 |
根據「日期述詞」的自訂述詞。 |
元件 | 可讓作者搜尋/篩選含有特定元件的頁面。 例如,影像庫。 |
|
日期 | 根據日期屬性,以滑桿式方式搜尋資產。 |
|
日期範圍 | 搜尋日期屬性在指定範圍內建立的資產。 在「搜尋」面板中,您可以指定「開始」和「結束」日期。 |
|
到期狀態 | 根據到期狀態搜尋資產。 |
|
檔案大小 | 根據資產大小搜尋資產。 |
|
隱藏的篩選器 | 屬性和值的篩選器,使用者看不到。 |
|
選項 | 選項是使用者建立的內容節點。 如需詳細資訊,請參閱新增選項述詞 。 |
|
選項屬性 | 搜尋選項的屬性。 |
|
頁面狀態 | 根據頁面的狀態來搜尋頁面。 |
|
路徑 | 搜尋位於特定路徑下的資產。 |
|
屬性 | 在指定的屬性上搜索。 | 無 |
發佈狀態 | 根據資產的發佈狀態搜尋資產 |
|
範圍 | 搜尋位於指定範圍內的資源。 在「搜尋」面板中,您可以指定範圍的最小值和最大值。 |
|
範圍選項 | 資產的特定搜尋述詞,與常見的滑桿述詞相同。 因為回溯相容問題,仍可供使用。 |
|
評等 | 根據資產的評等來搜尋資產。 |
|
相對日期 | 根據資產建立的相對日期搜尋資產 |
|
滑桿範圍 | 使用滑桿功能擴充範圍述詞的通用搜尋述詞。 所搜尋屬性的值必須介於滑桿限制之間。 |
|
標記 | 根據標籤搜尋資產。 您可以設定「路徑」屬性,以填入「標籤」清單中的各種標籤。 |
|
標記 | 根據標籤進行搜尋。 |
|
常見的搜尋述詞定義於:
/libs/cq/gui/components/common/admin/customsearch/searchpredicates
僅與網站管理員(傳統UI)相關的搜尋述詞位於:
/libs/cq/gui/components/siteadmin/admin/searchpanel/searchpredicates
此資訊僅供參考,您不得對/libs
進行變更。
根據謂語,選擇的設定可用於配置:
欄位標籤
將顯示為可折疊標題或謂語欄位標籤的標籤。
說明
使用者的描述性詳細資訊。
預留位置
空文本或謂語的位置保持符,以防未輸入篩選文本。
屬性名稱
要搜尋的屬性。 它使用相對路徑,通配符*/*/*
指定相對於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和Live Copy屬性名稱
Sites特定述詞的發佈和Live Copy核取方塊標籤。
*在設定標籤中的欄位標籤上,表示欄位為必填欄位,若保留為空白,則會顯示錯誤訊息
導覽至工具、一般、搜尋Forms。
選取您要自訂的設定。
使用Edit圖示開啟要更新的配置。
如果是新的自訂,您可能想要新增謂詞欄位,並視需要定義設定。 如果現有自定義項,則可以選擇現有欄位並更新設定🔗。
選擇Done以保存配置。
自訂設定會(視情況)儲存在:
/apps/cq/gui/content/facets/<option>
/apps/commerce/gui/content/facets/<option>
您可以新增或編輯欄位,並定義/更新其設定:
開啟要更新的 自訂設定。
如果要添加新欄位,請開啟Select Predicate頁簽,並將所需的謂詞拖到所需位置。 例如,日期範圍述詞:
取決於:
正在添加新欄位:
新增述詞後,Settings標籤將開啟並顯示可定義的屬性。
要更新現有謂詞:
選擇謂語欄位(在右側),然後開啟Settings標籤。
例如,日期範圍述詞的設定:
視需要進行變更,並使用Done確認。
選取「預覽」圖示:
這樣,在適當控制台的「搜尋」欄中,搜尋表單就會顯示為(完全展開)。
關閉預覽以傳回並完成設定。
開啟要更新的 自訂設定。
選取謂語欄位(在右側),開啟Settings標籤,然後選取Delete圖示(左下)。
對話方塊會要求確認刪除動作。
以Done確認此變更和任何其他變更。
自訂設定後,這將覆寫預設值。 您可以刪除自訂設定,以重新設定預設設定。
您無法刪除任一預設配置。
從主控台刪除自訂設定:
選擇所需的配置(例如頁面編輯器(段落搜索)),然後在工具欄中選擇刪除表徵圖:
將刪除自定義配置並恢復預設配置(這由控制台中的掛鎖符號的再現指示)。
選項謂語(選項、選項屬性)可讓您設定要搜尋的項目。 它們通常用於直接在頁面下方搜尋內容;例如,頁面節點上的屬性。
以下範例(根據用來建立頁面的範本進行搜尋)說明了相關步驟:
建立定義要搜索的屬性的節點。
您需要一個根節點,其中包含使用者可使用的個別選項定義。
個別選項的節點需要屬性:
jcr:title
— 要在搜尋邊欄中顯示的欄位標籤value
— 要搜尋的屬性值您必須不要變更/libs
路徑中的任何項目。
這是因為下次升級執行個體時會覆寫/libs
的內容(而當您套用Hotfix或Feature Pack時,很可能會覆寫)。
設定和其他變更的建議方法為:
/apps
下重新建立所需項,因為它存在於/libs
中。 在此案例中,來源為:/libs/cq/gui/content/common/options/predicates
/apps.
內進行任何更改開啟搜尋Forms主控台,並選取您要更新的設定。 例如, 網站管理員搜尋邊欄。
然後按一下/點選編輯搜尋表單圖示。
視設定而定,將Options或Options屬性新增至設定。
更新欄位,尤其是:
屬性名稱
在目標節點上指定要搜索的節點屬性。 例如:
jcr:content/cq:template
選項節點路徑
選取保留選項的路徑。 例如:
/apps/cq/gui/content/common/options/predicates/templatetype
選擇Done以保存配置。
導覽至適當的主控台(在此範例中,為Sites),然後開啟Search邊欄。 新定義的搜尋表單以及各種選項將會顯示。 選擇查看搜索結果所需的選項:
下表列出在搜尋表單上執行編輯、刪除和預覽動作所需的權限。
動作 | 權限 |
編輯 | 對/apps 節點讀取、寫入權限。 |
刪除 | /apps 節點的讀、寫、刪除權限 |
預覽 | /var/dam/content 節點的讀、寫、刪除權限。讀取,寫入節點的 /apps 權限。 |