2015-08-25 15 views
1

在我們的設計對話框中測試了一些設置後,我們注意到數據沒有被我們的組件在發佈實例上繼承和拾取。我們的組件在設計和預覽視圖方面效果很好,但一旦進入發佈實例,所有設置都將丟失。任何想法,爲什麼這可能發生?AEM CQ5設計對話框內容在發佈實例中不可用

+0

你在說什麼設置?通常在設計對話框中的東西只與編輯有關,因此它是有道理的,你不會看到它在發佈... – Thomas

+0

嗨托馬斯,一個基本的例子是,我們擴展標題組件,並添加功能來改變標題標籤在設計級別。這對設計/預覽非常有用,但不能完成發佈。當你提到這隻與編輯壽命有關時,這是有意義的。 –

回答

3

根據問題中可用的有限信息,我猜想,設計配置不會隨着內容一起移動發佈環境。

如果您在頁面屬性中配置了設計路徑,無論是在當前頁面還是在其父頁面中,請確保相應的設計也被複制到發佈環境。

如果沒有在任何頁面中配置設計路徑,默認情況下,您的設計配置存儲在/etc/designs/default(不推薦)下。

如果上述問題存在,則可以使用以下任一方法來解決問題。

  1. 根據/etc/designs創建一個新的設計頁面,並在您的站點的父頁/根頁面中配置該設計的路徑。這將確保所有頁面將使用相同的設計來保存設計級別的配置。在此之後,將該設計複製到發佈實例。
  2. 另一種可能提供快速修復但在任何級別都不推薦的方法是將/etc/designs/default複製到您的發佈中,並檢查內容頁面是否正在提取正確的值。
+0

謝謝@ rakhi4110,我們的設計沒有被複制到發佈環境。 –

相關問題