修正移轉至CoralUI3後Rtf編輯器按鈕的問題

在Adobe Experience Manager as a Cloud Service (AEMaaCS)中,將自訂對話方塊和使用者端資料庫從CoralUI2移轉到CoralUI3會導致字型、大小和顏色的RTF編輯器按鈕停止運作。 當開發人員更新資源型別而未驗證與CoralUI3的相容性時,就會發生此問題。 若要解決此問題,請手動檢閱並更新所有自訂對話方塊和使用者端程式庫,以瞭解CoralUI3相容性。

說明 description

環境

  • 產品: Adobe Experience Manager as a Cloud Service (AEMaaCS) — 網站
  • 案例:granite/ui/components/foundation to granite/ui/components/coral/foundation移轉

問題/症狀

  • 從CoralUI2移轉至CoralUI3後,字型、大小和顏色的RTF編輯器按鈕無法套用變更。
  • sling:resourceType值從基礎元件更新為coral foundation元件會中斷對話方塊中的樣式設定功能。
  • 自訂對話方塊和參照CoralUI2元件的使用者端資料庫在移轉後會停止如預期運作。
  • RTF編輯器功能會出現,但不會在移轉的對話方塊中執行格式設定動作。

解決方法 resolution

請依照下列步驟解決問題:

  1. 檢閱官方CoralUI2到CoralUI3移轉檔案,以瞭解必要的變更和支援的元件。
  2. 檢查每個自訂對話方塊和使用者端程式庫實作,以確認與CoralUI3標準的相容性。
  3. 避免直接取代資源型別;驗證每個已移轉的元件與CoralUI3的相容性,並更新相關的使用者端程式庫以確保正常運作。
  4. 根據官方建議,重構或取代CoralUI3中移除或變更的任何外掛程式或元件。
  5. 進行手動調整後,徹底測試所有受影響的對話方塊和RTF編輯器功能。
  6. 移轉後,請測試字型、大小和顏色按鈕,確保它們正常運作。 只有在確認功能後才能完成部署。

注意: 在CoralUI3中,部分CoralUI2外掛程式或元件已移除或變更。 請參閱移轉檔案,瞭解不支援的功能。 自動取代是不夠的;請執行手動檢閱。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f