odoo12 免费常用及高级widget大全,社区及企业版共计100多个

  • A+

odoo 12 从2018年10月16日发布至今,大概快3个月。 从12发布到现在,我们一直在熟悉新版的变化,并进行实施开发。如今12完全可以在我们的项目中进行商用,也迁移了很多原有的10和11模块到odoo12。

odoo12除了在业务流程逻辑上进行了不少优化(太不人道,开发的一堆要重写!!),在前端也基本完全重构。 前端的js由原来单文件拆成了 view = controller + render + model 的结构,更为规范(最不人道,不但要重写,还要难入门。。。。)。除了性能,12很明显的特征就是界面更友好,操作更方便,这极大的得益于前端的重构,具体上就是用大量的 widget 实现UI优化。

花了不少时间,基本把所有widget都试了下,光是odoo12本身就已经有超过100个widget,少量是企业版的(自求多福),很多功能十分好,实现了很多想要的效果。 在此简单整理下,后续会更新些说明。

简述

至于 widget 怎么用,如果你能对widget感兴趣,应该具备一定能力了。 一句话,“odoo的源码就是大宝库”。这里放个 label_selection 的截图,本来是要写一个类似的,结果找源码找到了,发现十分好用。常规的 listview 有decoration可以用不同色,但太不明显,用了这个,在不同状态可以有更明显的css样式,简单处理下也可以用在时间上。比如还有2天就到期,显示红色 danger,还有5天的就显示橙色 warning。 业务跟单是硬需求,十分好用!!

 

 

以下是 odoo 12 社区版和企业版的全部 widget了(如果你还找到别的,欢迎补充),第三方的有很多,比如我们的ztree树状视图什么的哈,odoo 市场这里找 

熟用 widget 会让你升级很快(当然第一是要熟悉odoo业务功能,路漫漫。。),毕竟官方的建议是能用 python就用python,没事儿不要写前端!!

可以看看这几篇了解下odoo12的前端:

  1. 更新快速日期数字搜索插件,简单说下odoo11,12的前端开发变化
    https://www.sunpop.cn/app_search_range_date_number/
  2. 个性化odoo标题系统名等及开发增强模块-Odoo11版本发布。odoo10与odoo11开发上的升级要点。
    https://www.sunpop.cn/app_odoo_customize_v11/
  3. odoo中各组件的颜色及用法tree,kanban,many2many_tags,app_ui_enhance
    https://www.sunpop.cn/odoo_widget_color/
  4. odoo 常用widget (odoo10的旧版了)

以下正文。。odoo12 所有的widget, 基础与高级的大全

odoo12 基础 widget 高级 widget,多数为关联型及模块专有
abstract appointment_employee_url
ace asyncwidget
attachment_image barcode_handler
binary bullet_state
boolean deprec_lines_toggler
boolean_button field_float_scannable
boolean_favorite field_partner_autocomplete
boolean_toggle filters
char form.many2many_tags
CopyClipboardChar gauge
CopyClipboardText hierarchy_kanban
dashboard_graph hr_org_chart
date html
datetime html_frame
domain inventory_barcode_handler
email iot
float iot_picture
float_factor kanban.many2many_tags
float_time kanban.many2one
float_toggle kanban_activity
handle list.many2one
html lot_barcode_handler
image mail_activity
input mail_followers
integer mail_thread
kanban_state_selection many2many
label_selection many2many_binary
link_button many2many_checkboxes
monetary many2many_select
pdf_viewer many2many_tags
percentage many2many_tags_email
percentpie many2manyattendee
phone many2one
priority marketing_activity_graph
progressbar mrp_time_coun
state_selection one2many
statinfo one2many_list
text pad
toggle_button password_meter
payment
picking_barcode_handler
previous_order
radio
reference
report_layout
res_partner_many2one
section_and_note_one2many
section_and_note_text
selection
selection_badge
sms_widget
statusbar
tablet_image
tablet_kanban_view
tablet_list_view
terback_arrow
test
test_barcode_handler
timesheet_uom
timezone_mismatch
upgrade_boolean
upgrade_radio
url
website_button

 

 

weinxin
我的微信
这是我的微信扫一扫

发表评论

您必须才能发表评论!