首页 - Oejia 技术栈,企业方案分享、Odoo顾问 

OEJIA

更优质的企业方案顾问,快速、便捷地实现您的业务

Odoo微信模块

微信用户、组同步管理
用户消息对接chat 一对一实时聊天
高效便捷的推送群组通知消息
全功能自定义菜单配置,各种返回消息类型的支持
灵活配置自动回复及匹配方式

查看详情 »  立即试用 »

Odoo支付宝模块

为 Web 商品销售支付提供支付宝方式
一键安装、简单配置,便捷使用

同时支持支付宝二维码支付和扫条码支付

无缝集成到Odoo POS系统,方便门店使用

立即试用 »

微信支付模块

为 Web 商品销售提供微信支付方式

同时支持微信二维码支付和扫条码支付

无缝集成到Odoo POS系统,方便门店使用

查看详情 »


Odoo 和微信间的桥梁

不只是消息推送

微信用户、组同步管理; 用户消息对接chat 一对一实时聊天; 高效便捷的推送群组通知消息; 全功能自定义菜单配置,各种返回消息类型的支持; 灵活配置自动回复及匹配方式。


主流支付方式支持
助力 Web 销售

为 Web 商品销售支付提供国内主流方式; 一键安装、简单配置,便捷使用; 同时支持支付宝二维码支付和扫条码支付; 无缝集成到Odoo POS系统,方便门店使用。


Web POS 集成支付支持 门店支付更简单

现金、在线支付自由选择
扫二维码打单流畅操作
外接条码抢扫条码即刻完成支付
订单支付完成自动确认


关于 Odoo 的模板引擎 Qweb

admin on 2017-02-15 10:03:59   Odoo
### 关于 Qweb Qweb 被用作(Odoo)OpenERP的 Web 客户端模板引擎,是一种基于XML的模板语言 完全在客户端浏览器中完成渲染; 一个模板文件中可以包含多个模板,通常一个模板文件中包含一个模板; ### 语法 QWeb 模板在XML属性上加前缀“t-”表示 模板名称 ``` <t t-name="message"></t> ``` 循环遍历标签 ``` <t t- ... ...
阅读全文
### 方式一:使用Qweb #### 带站点基础框的页面 **后台代码** ``` @http.route('/trial', auth='public', type='http', website=True) def trial(self, **kw): # ... values = { 'plan': trial_plan, ... ...
阅读全文
### 概述 Odoo 中有不少地方涉及对话向导页面模式,这种功能页很方便灵活,可以随意产生自已定义的表单/动作交互操作流,下面我们就举例讲解具体使用方法 ### 方法 以odoo中“更新模块列表"这个操作为例 #### 1. 定义模型 ``` class BaseModuleUpdate(models.TransientModel): _name = "base.module.upd ... ...
阅读全文
### 模板示例解析 ``` <td> <b>绑定号码</b>: <span class="editable-field">%s</span> <div class="btn-group pull-right"> <a class="editable-handler" title="输入新号码" data-editable-field="mobile" data-editable-loadu ... ...
阅读全文
Oejia_wx v0.4.0 发布了。Odoo 的微信模块,提供了对微信公众号和企业号的接入与管理,实现了微信消息与Odoo聊天的无缝对接。 ### 特性 1. 用户、组同步管理 2. 用户消息对接chat 一对一实时聊天 3. 高效便捷的推送群组通知消息 4. 全功能自定义菜单配置 5. 各种返回消息类型的支持 6. 灵活配置自动回复及匹配方式 ### 版本概述 1. 微信公众号及企业 ... ...
阅读全文

Odoo 的静态资源优化方案

admin on 2016-12-16 14:09:18   Odoo
### 现状 对于odoo9、odoo10 部署过的人可能都知道其依赖于less环境,这是因为从 odoo9 开始 odoo 采用 less 模式来管理样式文件,这带来的改变的是前端的静态请求不再是对应一个实际的文件,odoo 会根据.less 文件的是否改变来动态编译出 css 文件。另外 odoo 在非开发模式下的静态资源都做了打包合并处理,这同样导致客户端对几个重点js css压缩文件的请求 ... ...
阅读全文
以列表页为例,代码如下: ### 后端 ```python class MyModelAdmin(object): # ... list_template = 'myapp/mymodel_grid.html' # ... ``` ### 模板 ```html {% extends 'xadmin/views/grid.html' %} {% load i18n xadmin_tags % ... ...
阅读全文