0
如何更改特定語言環境中的設計對話框內容?例如設計特定的結構可能會與區域設置有所不同,例如徽標,品牌元素等......請提出各種替代方案和最佳方案方法?多語言環境中不同語言環境的設計對話框
如何更改特定語言環境中的設計對話框內容?例如設計特定的結構可能會與區域設置有所不同,例如徽標,品牌元素等......請提出各種替代方案和最佳方案方法?多語言環境中不同語言環境的設計對話框
在AEM的同一個實例上推出多站點時,設計對話框不是區域設置或站點特定的。設計對話框屬性以設計模板/組件爲基礎存儲(/etc/designs/<your-site>/jcr:content/<path/page component name>/<component>
)。您可以查看geometrixx站點的示例@/etc/designs/geometrixx/jcr:content/page/logo
對於需要在每個站點/語言環境中更改的內容/圖像,您應該使用普通對話框。
對於需要在站點間保持一致的組件,例如頁眉和頁腳,通常需要創建一次,而不是每次創建新頁面時都要進行編輯,您可以使用iparsys組件繼承這些組件部分到層次結構中的頁面。這將需要繼承系統設置在其他模板擴展的基本頁面/模板上,以便將繼承擴展到所有模板。
我們有沒有辦法讓地區特定的設計頁面與這些設計頁面關聯到各自的場所網站,而其餘內容來自父網站的「MSM-ing」? – hbtolearn
不,沒有語言環境特定設計頁面的概念,除非您的語言環境具有不同的模板,這兩種模板都不建議在AEM中管理模板的無效方式。 –
只是一個想法:模板定義佈局的差異不是更合適,而設計頁面定義了這些「相同」模板上樣式的差異。因此,通過區分不同的設計,設計可以變化,以便爲相同的一組佈局(模板)提供與樣式相關的圖像/內容的變化? – hbtolearn