hybris - 如何在 hybris 后台创建弹出窗口?
问题描述
我正在尝试在 Backoffice PCM 中创建弹出消息。特别是,在产品的编辑器区域内。从编辑器中,用户可以单击侧工具栏上的分类视图或比较视图按钮来更改屏幕(重定向)。
我想给用户一个弹出窗口,通知他们任何更改都将丢失。
关于如何做到这一点的任何想法?
我尝试创建自己的小部件并将自定义小部件连接到 ootb pcmbackoffice-toolbar,但没有成功。
解决方案
可以通过 ZK 框架(Backoffice 使用的框架)显示一个简单的弹出窗口。从后台代码中,您可以打开如下弹出窗口:
import org.zkoss.zul.Messagebox;
public void someMethod() {
// do some actions...
Messagebox.show("Some Messagetext", "Info", Messagebox.OK, Messagebox.INFO);
}
推荐阅读
- c# - 未映射的属性和 OData 4 端点无法获取要在前端显示的属性
- aiml - 为什么我不能在 Pandorabots 上发布我的 AIML 聊天机器人?
- node.js - 我如何让不和谐的机器人以某种方式回复我的命令
- macos - 大文件(超过 10GB)的 OSX 终端文本编辑技巧
- python - 无法解析 PySpark 中的 JSON 列
- python - 在 Django 中从一个视图渲染多个模板
- swiftui - 有没有办法将路径添加到已经渲染的路径
- javascript - 倒数到0后如何自动重启?
- reactjs - 如何添加 onKeyPress 事件以响应 material-ui 选择?
- azure - Azure 媒体播放器 HLS 支持