
ofbiz优化
文章平均质量分 87
xiaozaq
这个作者很懒,什么都没留下…
展开
-
ueditor编辑器保存后内容展示时被转义了,如何反转义
使用JS实现HTML标签转义及反转义。通过HTMLEncode和HTMLDecode实现转义和反转义${blog.title} function HTMLEncode(html) { var temp = document.createElement("div"); (temp.textContent != null) ? (temp.textContent =原创 2017-11-09 10:53:57 · 10153 阅读 · 0 评论 -
ofbiz主题优化
当用户只有一个应用权限,并不需要切换应用时,希望能下面那一栏隐藏掉。解决办法:打开apache-ofbiz-16.11.02\themes\flatgrey\template\AppBar.ftl文件原创 2017-11-09 16:37:54 · 608 阅读 · 0 评论 -
ofbiz——上传工具类HttpRequestFileUpload修改优化
在使用HttpRequestFileUpload类实现文件上传功能时,发现单用户没有选择上传文件时,执行uploadObject.doUpload(request);方法时会报错,所以进行了优化。主要添加了一个Map fileMap;成员。当用户没有上传文件时,其uploadObject.getFile("file控件name")对于获取的值为null。当用户上传多个文件,也会解析保存到f原创 2017-11-02 09:29:16 · 915 阅读 · 0 评论 -
ofbiz——excel导出/加载工具类
org.apache.ofbiz.base.util.ExcelUtil类主要实现了excel导出/加载功能。实验室预约系统中主要使用了加载功能。使用方法:List list = ExcelUtil.readExcel(file);这样excel表格里的数据就解析到了list对象里了。需要依赖的jar包:commons-beanutils-1.9.1.jar,poi-3原创 2017-11-02 09:39:13 · 918 阅读 · 0 评论 -
ofbiz修复bug——使用内容组件创建博客文章时报错
使用内容组件创建博客文章时报错。异常信息:ERROR: Could not complete the Create a new Blog Entry [file:/F:/ofbiz/apache-ofbiz-16.11.02/applications/content/minilang/blog/BlogServices.xml#createBlogEntry] process [原创 2017-11-06 15:41:49 · 535 阅读 · 0 评论 -
ofbiz 默认ecommerce为中文界面
1.MySQL数据库设置 在mysqld增加 default-character-set=utf8拷贝connetcot到jdbc目录,修改entity目录下xml配置文件,修改为使用mysql数据库,并将字符集设置如下:character-set="utf8"collate="utf8_general_ci"2.修改ecommerce目录下specialp原创 2017-05-26 10:22:04 · 546 阅读 · 0 评论 -
ofbiz总结——Lookup使用的字段包含中文是显示乱码。
问题:在使用Lookup时字段包含中文显示乱码。demo如下图:选择后输入框中显示: 2016-2017学年解决方案:修改文件framework\common\template\includes\AjaxAutocompleteOptions.ftl原文件:原创 2017-10-24 11:07:17 · 1996 阅读 · 0 评论 -
ofbiz总结——当有很多条消息时右下角“显示全部”乱码
问题:ofbiz操作完成后提示的消息有很多条时,右下角的“显示全部”乱码解决方案:参考lookup查找选中后输入框乱码解决方案,他们原理是相同的。具体步骤:1. 把系统语言切换到en2. 再次操作弹出消息框,可以看奥右下角显示“show all”字符串。3. 在framework\common\config\CommonUiLabels.xml中找到en对应原创 2017-10-25 21:06:44 · 424 阅读 · 0 评论 -
查看ofbiz生成的sql
查看SQL语句:在ofbiz中通过实体来进行数据的维护。将SQL隐藏在了下层,但是有时候,作为开发人员希望了解一个操作都进行了哪些SQL操作,通过\framework\base\config\debug.properties进行设置我们就可以在runtime目录下的logs的,ofbiz.log的日志中看到我们想看到的信息了。我们需要将print.verbose设置为true;原创 2017-12-08 11:32:35 · 839 阅读 · 1 评论