1. progressbar | 2. gauge | 3. priority | 5. kanban_activity | 6. monetary | 7. handle | 9. radio | 10. boolean_button | 11. email | 12. phone | 20.
domain | 21.
html_frame | 22.
attachment_image | 23.
kanban_label_selection | 24.
label_selection | 25.
upgrade_button | 26.
mail_followers, mail_thread, mail_activity | 27.
pdf_viewer | 28.mrp_time_counter
| 29.
bullet_state | 30.pad
| 31.
sms_widget | 32.
report_layout | 33.
res_partner_many2one | 34.
dashboard_graph | 35.website_publish_button
| 36.section_and_note_one2many,
section_and_note_text
| 37.
payment | 38. many2many_checkboxes | 39.
selection | 40. image
|
|
1. progressbar
<field name="progress" widget="progressbar"/>
| ![odoo16,15,14,13的owl,widget小部件大全,Chatgpt得出社区版和企业版共计178多个](//cdn.odooapp.cn/web/image/53063-2933af8b/progress%2520bar%2520widget.png%3Faccess_token%3D345ed2f1-e709-4424-b4ad-163db2abfe1c?access_token=c4a8ee71-9ca2-430e-930d-5933ce675b00)
|
2. gauge
<field name="current" widget="gauge" options="{'max_field': 'target_goal', 'label_field': 'definition_suffix', 'style': 'width:160px; height: 120px;'}" />
| ![odoo16,15,14,13的owl,widget小部件大全,Chatgpt得出社区版和企业版共计178多个](//cdn.odooapp.cn/web/image/52904-a717a910/GAUGE.png%3Faccess_token%3D499f4ba5-467c-4234-8bcc-17f68a92adee?access_token=f1e7b4f3-8f7c-4703-9417-e39db97e4df3) |
3. priority
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52887-7b8f5ed3/589%3Faccess_token%3D4e3380ad-ea79-4a01-ba32-8de90c58b459?access_token=8547d9bc-f723-4b11-b3eb-f797750ee94d)
Permite mostrar las opciones del campo prioridad (Alto, Medio, Bajo) en forma de estrellas.
|
4. boolean_favorite
|
Permite marcar un registro como favorito
.
|
5. kanban_activity
<div class="o_kanban_inline_block">
<field name="activity_ids widget="kanban_activity"/>
</div>
|
|
6. monetary
|
![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52907-cb0baa43/MONETARY.png%3Faccess_token%3D0674888d-6d47-44ab-af34-6710750f52b7?access_token=9711a010-23ba-490d-b103-b2ab8254303f)
Permite mostrar la moneda establecida en la ficha de la compañía, al lado del monto correspondiente.
|
7. handle
<tree string="Stages">
<field name="sequence" widget="handle"/>
<field name="name"/>
<field name="probability"/>
<field name="team_id"/>
</tree>
|
Permite cambiar el orden de los registros solo arrastrándolos a la posición deseada.
|
8. statinfo
<button class="oe_stat_button"
type="object" name="schedule_meeting"
icon="fa-calendar"
groups="sales_team.group_sale_salesman"
context="{'partner_id': active_id, 'partner_name': name}">
<field string="Meetings" name="meeting_count" widget="statinfo"/>
</button>
|
Permite mostrar el valor del campo correspondiente como parte del nombre
del botón que lo contiene (estilo flat).
Botones inteligentes en vistas Formulario como Facturas, Productos, Empleados, etc
|
9. radio
<field name="privacy_visibility" widget="radio"/> |
Permite mostrar un campo de tipo Selection en forma de varios radiobuttons.
|
10. boolean_button
Modo de uso: <button name="toggle_active" type="object" class="oe_stat_button" icon="fa-archive"><field name="active" widget="boolean_button" options='{"terminology": "archive"}'/> </button>
Ubicación en Odoo: Empleados, Productos, Proyectos y muchos otros formularios en ODOO
Permite Archivar y Desarchivar cualquier registro (o una acción equivalente)
|
1. options='{"terminology": {"string_true": "Published","hover_false": "Publish"}}'
2. options='{"terminology": "archive"}'
3. options='{"terminology": "active"}'
4. options='{"terminology": {
"string_true": "Production Environment",
"hover_true": "Switch to test environment",
"string_false": "Test Environment",
"hover_false": "Switch to production environment"}}'
|
11. email
<field name="work_email" widget="email"/>
.
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52961-892ec804/email.png%3Faccess_token%3Dd4139c1f-0c6a-4ed9-8be0-c009a85d55a1?access_token=65a009d6-fb93-48b7-bfc4-d639ca444da3)
|
12. phone
<field name="work_phone" widget="phone"/>
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52929-65c30a91/phone.png%3Faccess_token%3D1380ab8c-8ca0-40bc-998c-3c9a2615e222?access_token=dea9c210-8299-4bc8-87d1-33a4c4b8578d)
|
13. char
Modo de uso: <field name="report_header" widget="char" placeholder="e.g. Global Business Solutions" />
Ubicación en Odoo Al configurar los reportes, donde se especifica el Lema de la compañía
|
Permite mostrar un campo de tipo Text, en una sola línea.
|
14. url
<field name="google_drive_link" widget="url"/>
| Permite abrir el enlace directamente.
|
15. state_selection
<field name="kanban_state" widget="state_selection"/>
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/53001-98332a4d/state_selection.png%3Faccess_token%3D92c856b5-46ef-464a-b1cd-c7e4fc78968f?access_token=a00b15b7-624b-47a4-9330-b0aeffb00faf) |
16. statusbar
<field name="state" widget="statusbar" statusbar_visible="recruit,open"/>
| Permite mostrar los estados del registro en forma de barra en la esquina superior derecha.
|
17. many2many_tags
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52938-56133276/M2M%2520TAGS.png%3Faccess_token%3D418e8d9c-a71b-4f08-8ab9-c1fd49f3c7e0?access_token=7be87fe5-0604-434c-b035-b1a863700758)
Permite mostrar los registros de un listado asociado, en forma de etiquetas y no de listado. Se muestra el campo name de los registros relacionados.
|
18. float_time
<field name="duration" widget="float_time"/>
|
Permite representar valores float de un intervalo de tiempo. Soporta tipo de dato Float.
|
19. date
<field name="create_date" widget="date"/>
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52958-ca17a214/date.png%3Faccess_token%3D065cea8b-3aa0-4b31-9b6e-536f0a30cfe0?access_token=bb9cd26f-5a83-4a28-a525-e682ad3b2242) Permite mostrar el componente para seleccionar la fecha sin hora.
|
20.
domain
- Modo de uso:
<field name="mailing_domain" widget="domain" attrs="{'invisible': [('mailing_model_name', '=', 'mail.mass_mailing.list')]}" options="{'model': 'mailing_model_real'}"> </field>
- Ubicación en odoo:
Campañas de correo masivo
| ![odoo16,15,14,13的owl,widget小部件大全,Chatgpt得出社区版和企业版共计178多个](//cdn.odooapp.cn/web/image/52944-c6073ff2/dominio.png%3Faccess_token%3D1d7661b7-7847-4555-b2ab-aca170fed02a?access_token=ad185c4d-a013-404b-91d8-a7969b0e1385)
Permite mostrar un componente para configurar un dominio.
|
21.
html_frame
| Permite mostrar un componente para seleccionar una plantilla de correo y personalizarla
|
22.
attachment_image
<field name="displayed_image_id" widget="attachment_image"/>
</div>
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52921-323d1a69/attachment_image.png%3Faccess_token%3Df0bdc150-f5a2-40b9-9938-8be892cc9dbb?access_token=920edc79-4214-4556-b066-15b28c7c3d07) Permite visualizar un adjunto (imagen) del registro, como una imagen en una posición determinada. |
23.
kanban_label_selection
<field name="state" widget="kanban_label_selection" options="{'classes': {'draft': 'default', 'done': 'success'}}" />
|
Permite mostrar un campo selection en forma de etiquetas en la vista kanban, dependiendo
del valor del campo.
|
24.
label_selection
<div class="oe_kanban_bottom_right"> <span class="float-right text-right">
<field name="state" widget="label_selection" options="
{'classes': {'draft': 'default', 'cancel': 'default',
'none': 'danger', 'open': 'warning',
'paid': 'success'}}"/>
</span>
</div>
|
Permite mostrar una etiqueta en dependencia del valor correspondiente de un campo selection, generalmente estados. Se debe asignar un color (bootstrap) por cada posible valor. Ubicación en Odoo: Vista Kanban de Cuentas, Órdenes de producción, etc. |
25.
upgrade_button
<field name="module_account_3way_match" string="3-way matching" widget="upgrade_boolean"/>
Aplicaciones, Ajustes de varios módulos |
Permite mostrar una etiqueta indicando al usuario que para usar cierta funcionalidad debe ‘Upgrade’ o cambiar a versión Enterprise.
|
26.
mail_followers, mail_thread, mail_activity
<div class="oe_chatter">
<field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/>
<field name="activity_ids" widget="mail_activity"/>
<field name="message_ids" widget="mail_thread"/>
</div>
![odoo16,15,14,13的owl,widget小部件大全,Chatgpt得出社区版和企业版共计178多个](//cdn.odooapp.cn/web/image/52947-f2bf0f10/CHATTER%2520CON%2520ACTIVITIES.png%3Faccess_token%3D4b8d164f-17ba-4ec3-8e49-9024986fe3c9?access_token=6aeff3ad-97bd-47fe-869c-05f72b5fd887)
Permite establecer seguidores de un registro (mail_followers), enviar mensajes internos y por mail (mail_thread) y planificar actividades (mail_activity). Para utilizarlos debes adicionar a tu modelo:
| | |
27.
pdf_viewer
<field name="worksheet" widget="pdf_viewer"/>
</page>
Operaciones asociadas a las rutas de producción en MRP | ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52964-29f15f8a/552%3Faccess_token%3D202bf9fb-a9d9-44f4-b263-e5efe6f79476?access_token=3e906a52-4dc0-4a5d-b540-9872e40b43ea)
![odoo16,15,14,13的owl,widget小部件大全,Chatgpt得出社区版和企业版共计178多个](//cdn.odooapp.cn/web/image/53091-4e4db015/553%3Faccess_token%3D13ed881c-79d3-4a08-98b7-0d1c4e94912f?access_token=2c513605-818f-4199-933d-7d1493eb8b6d) Permite visualizar un documento PDF dentro de Odoo
|
28.mrp_time_counter
<field name="duration" widget="mrp_time_counter"/>
| Permite activar un contador en tiempo real que se detiene por una acción del usuario.
|
29.
bullet_state
<field name="production_availability" nolabel="1" widget="bullet_state" options="{'classes': {'assigned': 'success', 'waiting': 'danger'}}" attrs="{'invisible': [('state', '=', 'done')]}"/>
| Permite mostrar la disponibilidad de los productos materiales necesarios para la producción.
|
30.pad
Modulo Notas + Pad (note_pad)
![odoo16,15,14,13的owl,widget小部件大全,Chatgpt得出社区版和企业版共计178多个](//cdn.odooapp.cn/web/image/52975-c56d6dde/pad.png%3Faccess_token%3D433bde36-c7f0-48ed-8a24-1c36b840a108?access_token=fcf7bc5d-ee00-43b3-92f0-52d1722e9211)
Permite a un equipo de usuarios acceder al mismo tiempo a una nota o pad, visualizando las actualizaciones de cada usuario en tiempo real. Para ello debe integrarse tu BD con Etherpad.
|
31.
sms_widget
Permite abrir un formulario para escribir un mensaje sms a los destinatarios. El ícono en la parte inferior muestra el detalle de las tarifas a cada país.
| | |
32.
report_layout
<field name="external_report_layout_id" colspan="2" nolabel="1" class="report_layout_container"
widget="report_layout" options="{
'field_image': 'preview_image',
'field_binary': 'preview_pdf'
}"/>
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/53037-63ecc409/report_layout.png%3Faccess_token%3D1bb25bde-fa00-4c9b-8cc2-1c75a895d77e?access_token=be8ebf65-de03-4dba-ae90-279a986e67bd) Permite seleccionar el diseño de los reportes a utilizar. |
33.
res_partner_many2one
| Búsqueda automática en la web, de empresas con el nombre que vas digitando
|
34.
dashboard_graph
<t t-name="SalesTeamDashboardGraph"> <div t-if="record.dashboard_graph_data.raw_value" class="o_sales_team_kanban_graph_section"> <field name="dashboard_graph_data" widget="dashboard_graph"
t-att-graph_type= "record.dashboard_graph_type.raw_value"/> </div></t> | ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52950-5295c3a3/GRAPH%2520DASHBOARD.png%3Faccess_token%3D860aaf70-2990-46ae-9926-8a2cbf5002d8?access_token=020fec46-a5d7-4ce6-a8e4-6a9585cfcac9) Utilizado para representar datos gráficamente
|
35.website_publish_button
<button class="oe_stat_button" name="website_publish_button"
type="object" icon="fa-globe" attrs=" {'invisible': [('sale_ok','=',False)]}">
<field name="website_published" widget="website_button"/>
</button>
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52952-b320839a/website_button.png%3Faccess_token%3D585b7d57-4433-4b0f-817b-03bc269c2cb4?access_token=7f445863-f1de-4bea-ad06-19844965664d)
Permite mostrar un botón que informa si el registro está publicado en la web de la empresa o no. Ubicación en Odoo: Productos, Métodos de pago
|
36.section_and_note_one2many,
section_and_note_text
<field name="invoice_line_ids"
nolabel="1"
widget="section_and_note_one2many"
mode="tree,kanban"
context="{'type': type, 'journal_id': journal_id, 'default_invoice_id': id}">
<tree string="Invoice Lines" editable="bottom">
<control>
<create string="Add a line"/>
<create string="Add a section" context="{'default_display_type': 'line_section'}"/>
<create string="Add a note" context="{'default_display_type': 'line_note'}"/>
</control> ...
</tree>
</field>
|
37.
payment
Modo de uso: <field name="payments_widget" colspan="2" nolabel="1" widget="payment"/>
Ubicación en Odoo: Pie de factura Este widget
muestra información detallada de los pagos que se han efectuado asociados a una factura.
![odoo16,15,14,13的owl,widget小部件大全,Chatgpt得出社区版和企业版共计178多个](//cdn.odooapp.cn/web/image/52967-f6a6b9b0/payment.png%3Faccess_token%3D093f16a6-487f-46a7-87f2-036f437ccbf0?access_token=732149d5-578b-4685-a88c-8fc1f9aad1e8) |
38. many2many_checkboxes
Formulario dle Diario (Journal)
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/53007-7333a775/M2M%2520CHECKBOXES.png%3Faccess_token%3D4f764583-a442-4478-9571-a2c120d55c42?access_token=ee23e7b0-8816-4ab0-9e51-8e49d3cff377) Muestra las opciones en forma de listado de checkboxes |
39.
selection
<field name="team_id" widget="selection" domain="[('use_leads','=',True)]"/>
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52988-cefb6854/selection.png%3Faccess_token%3D55369157-7f53-416c-8fdf-6eb5ed211dc5?access_token=d356dcdc-e45b-4ace-a352-919486394afe) Permite mostrar los registros disponibles en un campo many2one como un seleccionable, de manera que no puedas crear nuevos registros o editar los que ya se muestran.
|
40. image
| ![Odoo • Texto e imagen](//cdn.odooapp.cn/web/image/52970-a76830b7/image.png%3Faccess_token%3D75f6c981-274f-494d-a8be-5cf7fce895d0?access_token=f55b83b0-1c63-4fc1-ac2a-968e9c3568e1)
Usuarios, Clientes/Proveedores, Empleados, Productos, Compañía
|
Y esto es todo por hoy. Si conoces alguno que no esté incluido acá, déjamelo en los
comentarios, y si te gustó ... recuerda compartir ... ; ).
|
|