在Sightly / AEM6中,当包含parsys组件时,如何设置显示“在此处拖动组件”(cq:emptyText)的文本以使用本地化字符串?我有几个parsys组件作为自定义组件的子组件,每个组件都需要不同的文本(例如,在此处拖动图像组件,在此处拖动链接组件)。
最佳答案
不幸的是,在/libs/cq/gui/components/authoring/clientlibs/editor/js/model/Inspectable.js中使用特定的I18n字符串似乎很难编码。
但是,我能够覆盖parsys控件,并将newpar的CSS类从new section
更改为cq-placeholder section
,然后在同一html元素上包含data-emptytext="Custom text"
。