- 博客(10)
- 资源 (6)
- 收藏
- 关注
原创 给商铺增加货运方式
删除旧的物流方式时,需要手工把ShipmentCostEstimate中Product Store Ship Meth Id对应的行记录删除,否则操作失败增加快递时,下面以增加顺丰快递为例运费计算公式: 当需寄递物品实重大于材积时,运费计算方法为 重量(公斤)×2×续重运费+首重运费-续重运费 例如:5KG货品按首重RMB60、续重RMB30计算,则运费总额为 5×...
2019-02-19 16:51:28 166
原创 Ofbiz中调用SAP的RFC函数
一、在Ofbiz中新建一个SAP模块:Gradlew createPlugin -pPluginId=sap二、在Sap模块的Lib文件夹中放个JCO文件。jco3.jar三、在config文件夹下新增adap.properties文件,放入SAP的连接配置信息:,内容如下:jco.client.ashost=192.168.1.12jco.client.sysnr=00jco....
2019-02-14 19:52:12 230
原创 同步AD的组织结构到Ofbiz
/* * 将LDAP中的组织结构同步过来,包括部门和人员 * 部门对应于Ofbiz中的Party和PartyGroup,Party的角色是INTERNAL_ORGANIZATIO和LDAP,角色LDAP是用于实现双向同步的比对 * 上下级映射用PartyRelationship表,关系类型的partyRelationshipTypeId为GROUP_ROLLUP,删除时将Party的状态标记为Disabled * * 人员对应于Ofbiz中的Party和Person,Party的角色是EMPLO
2019-02-14 08:30:32 648
原创 Ofbiz的Content管理
一、需要将ContentWorker中的第344行代码注释,防止HTML被净化/*由于后台Content内容配置是由管理员操作的,所以不存在XSS攻击的问题 * if (rendered.contains("<script>") || rendered.contains("<!--") || r...
2019-01-10 23:21:11 291
原创 Ofbiz的电商的新建用户逻辑
注册用户的程序逻辑如下:1、在NewCustomer.groovy中根据productStore中读取相关数据。2、SetDependentDropdownValuesJs.ftl中定义了联动的下拉框.其中getDependentDropdownValues为一个通用的下拉框级联函数,定义在miscAjaxFunctions.js中3、渲染ecommerce/template/cu...
2018-11-19 22:51:15 385
原创 ofbiz导出的PDF中文乱码
本人使用的Ofbiz的版本为17.12.01。中文乱码是因为使用的Fop模板中引用的字体不支持汉字造成的。操作如下:1、在系统中找到新宋体的字体文件,默认在c:\windows\fonts文件夹下。若文件扩展名为ttc,即表明此文件是多个字体文件的合集。可以搜索ttc to ttf convert online,在网站上在线将TTC转为TTF。2、在ofbiz的fop.xconf文...
2018-11-18 21:10:51 308
原创 Ofbiz中增加百度地图
Ofbiz中默认的是Google地图,国内使用不是很方便。首先进入Marketing模块中的Datasource管理,新增百度,如下图:然后编辑/themes-common/template/includes/GeoLocation.ftl,在第44行后增加如下。其中百度的Js改为了https协议,不然会报错。百度Url中的AK参数需要自行去百度地图API平台去申请。<#e...
2018-11-11 23:12:05 353
原创 外部系统调用Ofbiz中的服务方法
Ofbiz默认支持提供Soap的WebService服务。需要在Service的定义文件中,增加属性export=true.本文将以getAllCategories服务为例,该服务是在Product模块下的servcie-maint.xml中。首先增加export="true",如下: <service name="getAllCategories" engine="si...
2018-11-10 20:42:26 608
转载 Ofbiz中的名词解释
Concept or Term Definition Example Accounts Payable These are the debts that your business owes to suppliers. It is also called 'A/P' for short or 'Creditors...
2018-11-10 00:35:00 275
原创 Web项目中表单流程自定义之表单字段用户自定义
本文不是是讲的表单字段自定义的富文本编辑器的实现,而是讲在如何在实际项目中实现业务模块的表单自定义功能。
2017-10-12 22:36:05 6446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人