基于个性化推荐的电商网站设计与实现seo实战密码在线阅读
基于个性化推荐的电商网站设计与实现,seo实战密码在线阅读,谷城县城乡建设局网站,全国文明城市创建标语们有不同类型的小部件用于不同的目的#xff0c;帮助我们简化操作。小部件用于使代码变得简单且用户友好#xff0c;这将有助于软件的编码和编程方面。在 Odoo 14 开发中#xff0c;我们可以利用不同的小部件#xff0c;这些小部件可用于编程操作的某些特定方面。这些简化工…们有不同类型的小部件用于不同的目的帮助我们简化操作。小部件用于使代码变得简单且用户友好这将有助于软件的编码和编程方面。在 Odoo 14 开发中我们可以利用不同的小部件这些小部件可用于编程操作的某些特定方面。这些简化工具将为简化编程操作铺平道路。
在这篇文章中我们将讨论可以在 Odoo 领域应用的不同小部件。
所有可在 Odoo 中使用的 Widget 工具均与其相关的索引一起定义。在本博客中我们总共介绍了 Odoo 中使用的 30 种小部件工具。此外还定义了 Odoo 平台中各个小部件操作的字段类型以及各个小部件操作的插画截图以便更清晰地了解操作。
现在让我们继续一一了解每个小部件。
1.badge
Field Type: Many2one, Selection
field namestate_id widgetbadge / 2.remaining_days
Field Type: Datetime
field nameexpiration_date widgetremaining_days/ color_picker
Field Type: Integer
field namecolor widgetcolor_picker/ char_emojis / text_emojis
Field Type: Char, Text field namesubject stringSubject widgetchar_emojis/ forecast_widget
Field Type: Float field nameforecast_availability stringReserved widgetforecast_widget/ many2one_avatar_employee
Field Type: Many2one field nameemployee_id widgetmany2one_avatar_employee/ many2one_avatar_employee
Field Type: Many2one field nameuser_id widgetmany2one_avatar_user/ priority
Field Type: Selection
priority fields.Selection([(0, Normal),(1, Good),(2, Very Good),(3, Excellent)], Appreciation, default0)
field namepriority widgetpriority/ product_discount
Field Type: Float field namediscount stringDisc.% widgetproduct_discount/ list_activity
Field Type: One2many field nameactivity_ids widgetlist_activity/ kanban_activity
Field Type: One2many field nameactivity_ids widgetkanban_activity/ account_resequence_widget
Field Type: Text field namepreview_moves widgetaccount_resequence_widget/ stock_rescheduling_popover
Field Type: Char field string namejson_popover widgetstock_rescheduling_popover/ mrp_should_consume
Field Type: Float field nameproduct_uom_qty widgetmrp_should_consume stringTo Consume width1/ mrp_workorder_popover
Field Type: Char field namejson_popover widgetmrp_workorder_popover string width0.1 attrs{invisible: [(show_json_popover, , False)]}/ popover_widget
Field Type: Char field namejson_lead_days_popover optionalshow nolabel1 stringForecast Description width10px widgetpopover_widget/ kanban_vat_activity
Field Type: Boolean field namejson_activity_data widgetkanban_vat_activity/ many2one_barcode
Field Type: Many2one field nameproduct_idcontext{partner_id: parent.partner_id} widgetmany2one_barcodedomain[(purchase_ok, , True), |, (company_id, , False), (company_id, , parent.company_id)]/ text
Field Type: Text, Char field namedescription widgettext/ many2manyattendee
Field Type: Many2many field namepartner_ids widgetmany2manyattendee placeholderSelect attendees... context{force_email:True} classoe_inline/ many2many_tags_avatar
Field Type: Many2many field namepartner_ids widgetmany2many_tags_avatar placeholderSelect attendees... context{force_email:True} classoe_inline/ website_urls
Field Type: Char field nameregex_url widgetwebsite_urls placeholdere.g. /page/ domainFied Type: Char
field namefilter_domain widgetdomain/ boolean_favorite
Field Type: Boolean field nameis_favorite widgetboolean_favorite nolabel1/ account_hierarchy_selection
Field Type: Many2one field nameuser_type_id widgetaccount_hierarchy_selection/ percentage
Field Type: Float field namepercentage widgetpercentage / task_with_hours
Field Type: Many2one field nametask_id widgettask_with_hours domain[(project_id, , project_id)]/ timesheet_uom_no_toggle
Float Type: Float field nameplanned_hours widgettimesheet_uom_no_toggle sumInitially Planned Hours optionalhide/ CopyClipboardChar
Float Type: Char field namelink readonly1 widgetCopyClipboardChar/ boolean_toggle
Float Type: Boolean field nameactive widgetboolean_toggle/ sms_widget
Float Type: Char, Text field namebody widgetsms_widget/ selection_badge
Float Type: Selection field nameprogression widgetselection_badge/ timesheet_uom_timer
Float Type: Float field nameunit_amount stringTime Spent widgettimesheet_uom_timer/ daterange
Float Type: Datetime field namedate_end widgetdaterange nolabel1 classoe_inline options{related_start_date: date_begin}/ timesheet_uom
Filed Type: timesheet_uom field nameunit_amount widgettimesheet_uom/ pad
Float Type: Char field namedescription_pad widgetpad nolabel1/ tate_selection
Field Type: Selection field namekanban_state widgetstate_selection/ many2many_checkboxes
Float Type: Many2many field nameinbound_payment_method_ids stringMethods widgetmany2many_checkboxes attrs{invisible: [(type, not in, [bank, cash])]}/ video_preview
Float Type: Char field nameembed_code classmt-2 widgetvideo_preview/ res_partner_many2one
Field type: many2one field namepartner_id widgetres_partner_many2onecontext{default_name: contact_name,default_title: title,default_street: street,default_street2: street2,default_city: city,default_state_id: state_id,default_zip: zip,default_country_id: country_id,default_function: function,default_phone: phone,default_mobile: mobile,default_email: email_from,default_user_id: user_id,default_team_id: team_id,default_website: website,show_vat: True} / 这些是 Odoo 平台开发过程中使用的各种类型的小部件工具通过简化开发和编程方面为平台引入高级操作功能。
总之本文章中描述的所有 40 种小部件工具都将对平台的操作方面有所帮助。您可以阅读以下博客以清楚地了解其他已使用且可在 Odoo 中使用的小部件工具 Odoo 中的小部件
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89828.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!