为 Apache OFBiz 后端自定义 UI
Custom UI for Apache OFBiz backend
因此,我正在开发基于 OFBiz 的产品,即使我们更改了默认主题,客户也确实不喜欢后端使用的 UI。我们在 2015 年,客户已经习惯了外观精美的应用程序(例如 Vaadin UI)。
那么可能的解决方案是什么?
Bui要自定义主题?小部件框架是否足够灵活?
用一些 ftl 文件创建新组件并按照我想要的方式重新创建页面?它是否可行,例如,如果我想更改订单、派对和库存组件的 ui。
有人做过吗?
- 您可以修改现有的 ofbiz 组件并修改主题以改进用户体验。使用新的 bootstrap 主题检查此分支(尚未稳定发布)https://github.com/apache/ofbiz/tree/boostrap_theme
- 您可以创建自己的 ui 基于 ofbiz 小部件系统或使用一些现有代码。例如检查 BigFish 项目后端 http://bigfish.solveda.com/bfDemo.html。它有一些漂亮的 ui 派对、订单、产品等,基于 ofbiz 小部件和 Apache 许可,但它专注于电子商务。
- 您可以在 ofbiz 组件内使用任何基于 librafy/framework/software 的 servlet,访问所有 ofbiz 类、实体和服务层。 Ofbiz 已嵌入 tomcat 服务器。 [component]/webbapp/ 目录包含普通 java web 应用程序。
检查这个使用 Vaadin 的商业组件演示以及委托和调度程序示例 https://github.com/yuri0x7c1/vaadin-test。
ofbiz wiki https://cwiki.apache.org/confluence/display/OFBIZ/ZK+Rich+Client+-+integration+tutorial也有ZK集成教程,但是已经过时了。
因此,我正在开发基于 OFBiz 的产品,即使我们更改了默认主题,客户也确实不喜欢后端使用的 UI。我们在 2015 年,客户已经习惯了外观精美的应用程序(例如 Vaadin UI)。
那么可能的解决方案是什么?
Bui要自定义主题?小部件框架是否足够灵活?
用一些 ftl 文件创建新组件并按照我想要的方式重新创建页面?它是否可行,例如,如果我想更改订单、派对和库存组件的 ui。
有人做过吗?
- 您可以修改现有的 ofbiz 组件并修改主题以改进用户体验。使用新的 bootstrap 主题检查此分支(尚未稳定发布)https://github.com/apache/ofbiz/tree/boostrap_theme
- 您可以创建自己的 ui 基于 ofbiz 小部件系统或使用一些现有代码。例如检查 BigFish 项目后端 http://bigfish.solveda.com/bfDemo.html。它有一些漂亮的 ui 派对、订单、产品等,基于 ofbiz 小部件和 Apache 许可,但它专注于电子商务。
- 您可以在 ofbiz 组件内使用任何基于 librafy/framework/software 的 servlet,访问所有 ofbiz 类、实体和服务层。 Ofbiz 已嵌入 tomcat 服务器。 [component]/webbapp/ 目录包含普通 java web 应用程序。
检查这个使用 Vaadin 的商业组件演示以及委托和调度程序示例 https://github.com/yuri0x7c1/vaadin-test。
ofbiz wiki https://cwiki.apache.org/confluence/display/OFBIZ/ZK+Rich+Client+-+integration+tutorial也有ZK集成教程,但是已经过时了。