批量編輯器

當不需要視覺化頁面內容時,「批量編輯器」可讓您進行非常有效率的編輯,因為它可讓您:

  • 搜尋(並顯示)多個頁面的內容;這是使用GQL(Google查詢語言)完成的
  • 直接在批量編輯器中編輯此內容
  • 儲存變更(至原始頁面)
  • 將此內容匯出至以Tab分隔(.tsv)的試算表檔案
注意

您也可以將內容導入儲存庫,但預設情況下,批量編輯器將禁用此功能,如​工具​控制台中所示。

本節介紹如何在​Tools​控制台中使用批量編輯器。 通常,管理員會使用大量編輯器來搜尋和編輯多個項目。 通過使用GQL查詢填充表,然後選擇要處理的內容項來完成此操作。 作者通常將批量編輯器用作可通過產品清單元件訪問的定製批量編輯器應用程式的一部分。

批量編輯器的使用案例示例

例如,如果您需要填寫特定調查之使用者的所有姓名和電子郵件地址,批量編輯器可提供該資訊,而您可將其匯出至試算表。

Geometrixx網站中包含了說明此使用案例的範例:

  1. 導覽至​Support​頁面,然後導覽至​客戶服務滿意度調查

  2. 輯表 格段落 開頭。在對話框中,按一下​Advanced​頁籤,展開​Action Configuration ,然後按一下​View Data…

  3. 批量編輯器是可完全自訂的。雖然在此範例中,批量編輯器不允許使用者編輯內容,但只允許使用者將資訊匯出至試算表。

如何使用批量編輯器

批量編輯器允許您:

搜尋和編輯內容

若要使用批量編輯器同時編輯多個項目:

  1. 在​Tools​控制台中,按一下​Importers​資料夾將其展開。
  2. 按兩下​批量編輯器​將其開啟。
  3. 輸入您的選擇要求:
欄位 屬性
根路徑 指示批量編輯器搜索的根路徑。
例如, /content/geometrixx/en。批量編輯器將搜索所有子節點。
查詢參數 使用GQL參數,輸入您希望批量編輯器在儲存庫中查找的搜索字串;例如,type:Page會尋找根路徑中的所有頁面,text:professional會尋找其中含有"professional"字詞的所有頁面,而"jcr:title":English會尋找所有具有"English"作為標題的頁面。 您只能搜尋字串。
內容模式核取方塊 選中此複選框可讀取搜索結果jcr:content子節點中的屬性(如果存在)。 僅用於頁面。 屬性名稱的前置詞為 "jcr:content/"
屬性/欄 選擇要批量編輯器返回的屬性的複選框。 您選擇的屬性是結果窗格中的列標題。 預設情況下,節點路徑顯示在結果中。
自訂屬性/欄 輸入未列在屬性/列欄位中的其他屬性。 這些自訂屬性會出現在結果窗格中。 您可以使用逗號來分隔屬性,以新增多個屬性。 注意: 如果您新增尚不存在的自訂屬性,AEM WCM會顯示空的儲存格。修改空單元格並保存時,該屬性將添加到節點中。 新建立的屬性必須遵守節點類型約束和屬性名稱空間。

例如:

  1. 按一下​搜索。 批量編輯器顯示結果。
    在上述範例中,所有符合您的搜尋准則的頁面都會傳回,並與請求的欄一起顯示。

  2. 在儲存格中按兩下,以進行任何需要的變更。

  3. 按一下​保存​保存更改(編輯單元格後,保存​按鈕將被激活)。

    注意

    您在此處所做的更改將寫入儲存庫內容;例如,Path​中引用的頁面。

其他GQL查詢參數

  • 路徑:僅 搜索此路徑下的節點。如果您使用路徑前置詞指定多個詞語,則只會考慮最後一個詞語。
  • type: 僅返回給定節點類型的節點。這包括主要類型和混合類型。 您可以指定多個逗號分隔的節點類型。 GQL將返回屬於任何指定類型的節點。
  • order: order the result by the gived properties.您可以指定多個逗號分隔的屬性名稱。 若要依遞減順序排列結果,只需在屬性名稱前加上減號即可。 例如:order:-name。 使用加號會以升序傳回結果,這也是預設值。
  • limit: 使用間隔限制結果數。例如:限制:10…20請注意,間隔是以零為基礎,開始是包括的,結束是獨佔的。 您也可以指定開啟的間隔:limit:10… 或限制:…20如果省略點,並且只指定一個值,則GQL最多將返回此數量的結果。 例如limit:10(將傳回前10個結果)

導出內容

您可能需要匯出內容並在Excel試算表中進行變更。 例如,您可能想要匯出郵寄清單,並直接在Excel中變更所有列出電話號碼的區號、新增其他線路等。

若要匯出內容:

  1. 按照搜索和編輯內容中所述搜索內容。

  2. 按一下「匯出」,將變更匯出至以標籤分隔的Excel試算表。 ​AEM WCM會詢問您要將檔案下載至何處。

    注意

    預設情況下,更改將編碼在Windows-1252(也稱為CP-1252)中。 您可以勾選UTF-8以匯出UTF-8中的變更。

  3. 選取位置並確認您要下載檔案。

  4. 下載檔案後,您可以從試算表程式(例如Microsoft Excel)開啟它。 試算表程式會匯入檔案,並將它轉換為試算表格式。

匯入內容

預設情況下,在開啟批量編輯器時,導入功能將隱藏。 只要將參數hib=false新增至URL,就會在「批量編輯器」頁面上顯示「匯入​」按鈕。 您可以從任何以Tab分隔的(.tsv)檔案匯入內容。 要使導入正常運行,列標題(第一行單元格)必須與要導入的表的列標題匹配。

注意

當您重新匯入內容時,會清除這些節點的任何先前內容。 請小心不要覆寫重要資訊。

若要匯入內容:

  1. 開啟大量編輯器。
  2. ?hib=false新增至URL,例如:
    https://localhost:4502/etc/importers/bulkeditor.html?hib=false
  3. 按一下​Import
  4. 選擇.tsv檔案。 資料將導入到儲存庫。

本頁內容

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