Odoo中原生自帶widget清單(截至odoo14)


Widget在Odoo中的作用舉足輕重,下面將到odoo14版本為止的主要自帶原生widget發名稱與效果圖列舉清單如下。

 

url

Char類型

 

 

 

radio

selection類型

 

 

statusbar

Selection類型

 

 

 

 

upgrade_boolean

Boolean類型

 

 

statinfo

int,float類型

 

 

res_partner_many2one

many2one (res.partner)類型

 

 

section_and_note_one2many

one2many類型

 

 

 

handle

integer類型

 

 

section_and_note_one2many

char,text類型

 

 

many2manyattendee

many2many類型

 

 

 

many2many_checkboxes

many2many類型

 

 

 

many2many_tags_avatar

many2many類型

 

 

float_time

顯示HH:MM的時間格式

float類型

 

 

 

one2many

one2many類型

 

 

website_publish_button

boolean類型

 

 

 

priority

selection類型

 

 

email

char類型

 

 

phone

char類型

 

selection

many2one類型

 

 

 

website_redirect_button

boolean類型

 

 

 

image

binary類型

 

 

 

 

boolean_toggle

boolean類型

 

 

 

state_selection

selection類型

 

 

 

field_float_rating

float類型

 

 

 

pad

char類型

 

 

 

 

reference

reference類型(顯示引用字段的鏈接)

 

 

 

web_ribbon

13版本新增的這個widget可以自定義文本、背景顏色等,可以通過屬性:bg primary、bg secondary、bg success、bg danger、bg warning、bg info、bg light、bg dark、bg white等設置

 

 

 

date

datetime類型(只顯示日期不顯示時間)

 

 

 

mail_followers

many2many關注者類型

 

mail_activity 

 

mail_thread

 

上面三個與郵件消息有關的widget在odoo14中不需要了,在odoo14如下代碼:

<div class="oe_chatter">
  <field name="message_follower_ids"/>
  <field name="activity_ids"/>
  <field name="message_ids"/>
</div>

在13之前如下代碼:

<div class="oe_chatter">
  <field name="message_follower_ids" widget="mail_followers"/>
  <field name="activity_ids" widget="mail_activity"/>
  <field name="message_ids" widget="mail_thread" options="{'post_refresh': 'recipients'}"/>
</div>

效果圖如下:

 

 

 

kanban_activity

many2many類型(activity_ids)

在看板視圖中顯示活動按鈕

 

 

 

label_selection

在看板上顯示值標簽

selection類型

 

 

activity_exception

char類型

 

 

 

kanban_state_selection

在看板視圖修改選擇值
selection類型

 

 

many2many_tags

many2many類型

 

 

 

many2one_avatar_user

many2one類型

 

 

badge

selection類型

 

 

char_emojis, text_emojis

char、text類型

 

 

remaining_day

datetime類型

 

 

Countdown

在網站設計里可以拖拽實現

 

 

color_picker

integer類型

 

 

kanban_activity

這個widget依賴於 mail.activity的one2many關系字段, 示例代碼如下

<field name="activity_ids" widget="kanban_activity" optional="show"/>

 

 

many2one_avatar_employee

many2one類型

依賴於hr.employee的關系字段

 

 

product_discount

float類型

 

 

account_resequence_widget

text類型

 

 

grouped_view_widget

text類型

 

 

task_with_hours

many2one類型

 

 

timesheet_uom_no_toggle

float類型

 

 

forecast_widget

float類型

 

 

 

stock_rescheduling_popover

char類型

 

 

mrp_should_consume

float類型

 

 

mrp_workorder_popover

char類型

 

 

percentage

float類型

 

 

 

popover_widget

char類型

 

 

account_hierarchy_selection

many2one類型

 

 

boolean_favorite

boolean類型

 

 

 

kanban_vat_activity

boolean類型

 

 

many2one_barcode

many2one類型

 

 

 

text

text、char類型

 

 

domain

char類型

 

 

many2manyattendee

關聯res.partner的many2many類型

 

 

many2many_tags_avatar

關聯res.partnerd的many2many類型

 

 

website_urls

Many2many類型

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM