AEM 6.1:如何在 cq:dialog 中获取警告图标
AEM 6.1: How to get the warning icon in a cq:dialog
AEM 6.1:如何在 cq:dialog
中获取警告图标。它是一些 xtype 会有所帮助吗?如果是弹窗的话,
CQ.Ext.Msg.show({ "icon":CQ.Ext.MessageBox.WARNIN, })
有帮助
但是对于“cq:Dialog
”,应该如何**
显示警告图标
警告信息在 cq:dialog
。
"jcr:primaryType": "cq:Dialog",
"height": 240,
"title":CQ.I18n.getMessage("Activate Later"),
"id": CQ.Util.createId("cq-activate-later-dialog"),
"params": {
"_charset_":"utf-8"
},
"items": {
"jcr:primaryType": "cq:Panel",
"items": {
"jcr:primaryType": "cq:WidgetCollection",
**"warnMsg": {
"xtype": "displayfield",
"html":CQ.I18n.getMessage("my warning message here."),
"hideLabel":true,
"hidden":flagHidden,
"name":"warnMsg",
},**
"absTime": {
"xtype": "datetime",
"fieldLabel":CQ.I18n.getMessage("Activation Date"),
"name":"absTime",
"allowBlank": false
}
}
},
您可以使用显示字段并在 html
属性 中指定所需的输出,如下所示。
"warnMsg": {
"html": "<img style='vertical-align:middle;' src='/libs/cq/ui/widgets/themes/default/ext/window/icon-warning.gif'><div style='vertical-align:middle; display:inline;'>Warning</div>",
"xtype": "displayfield",
"hideLabel": true
}
一个类似的 SO 问题是 。
此代码删除了围绕显示的图标的文本
"warnMsg": {
"xtype": "dialogfieldset",
"hideLabel":true,
"hidden":flagHidden,
"html": "<div><img style='float:left; padding-right:10px' src='/libs/cq/ui/widgets/themes/default/ext/window/icon-warning.gif'></div><div style='font-size:12px; margin-left: 40px;'> Your text here</div>",
"title":"Warning",
"name":"warnMsg"
},
AEM 6.1:如何在 cq:dialog
中获取警告图标。它是一些 xtype 会有所帮助吗?如果是弹窗的话,
CQ.Ext.Msg.show({ "icon":CQ.Ext.MessageBox.WARNIN, })
有帮助
但是对于“cq:Dialog
”,应该如何**
显示警告图标
警告信息在 cq:dialog
。
"jcr:primaryType": "cq:Dialog",
"height": 240,
"title":CQ.I18n.getMessage("Activate Later"),
"id": CQ.Util.createId("cq-activate-later-dialog"),
"params": {
"_charset_":"utf-8"
},
"items": {
"jcr:primaryType": "cq:Panel",
"items": {
"jcr:primaryType": "cq:WidgetCollection",
**"warnMsg": {
"xtype": "displayfield",
"html":CQ.I18n.getMessage("my warning message here."),
"hideLabel":true,
"hidden":flagHidden,
"name":"warnMsg",
},**
"absTime": {
"xtype": "datetime",
"fieldLabel":CQ.I18n.getMessage("Activation Date"),
"name":"absTime",
"allowBlank": false
}
}
},
您可以使用显示字段并在 html
属性 中指定所需的输出,如下所示。
"warnMsg": {
"html": "<img style='vertical-align:middle;' src='/libs/cq/ui/widgets/themes/default/ext/window/icon-warning.gif'><div style='vertical-align:middle; display:inline;'>Warning</div>",
"xtype": "displayfield",
"hideLabel": true
}
一个类似的 SO 问题是
此代码删除了围绕显示的图标的文本
"warnMsg": {
"xtype": "dialogfieldset",
"hideLabel":true,
"hidden":flagHidden,
"html": "<div><img style='float:left; padding-right:10px' src='/libs/cq/ui/widgets/themes/default/ext/window/icon-warning.gif'></div><div style='font-size:12px; margin-left: 40px;'> Your text here</div>",
"title":"Warning",
"name":"warnMsg"
},