Make serial numbers multi-company aware
Survey question type supporting text box, file upload, and simple choice together
Help you print SO, Quotation instantly to system printer without converting to PDF!
This widget allows you to edit text fields in a modal dialog on list or form with optional validation and autofocus support. If a field is read-only, the widget opens only for viewing. # view <form>; .... <field name="comment" widget="textarea_dialog_widget" />; .... </form>; <tree>; .... <field name="comment" widget="textarea_dialog_widget" />; .... </tree>;
This widget allows you to display tree-like hierarchical references, making it easier to organize and navigate complex structures. It works seamlessly on both forms and tree views, allowing users to select and manage hierarchical data directly within Odoo. Usage: # foreign model class YourReferenceModel(models.Model): _name = "your_reference_model" _description = "YourReferenceModel" _inherit = ["tree_widget.mixin"] # main model class YourMainModel(models.Model): _name = "your_main_model" _description = "YourMainModel" name = fields.Char(string="Name") reference_id = fields.Many2one( "your_reference_model", string="Reference", context={"display_full_name": True}, # Set display_full_name=True if you want # the full path of the reference to be displayed. ) # view form <form> .... <field name="reference_id" widget="many2one_tree"/> .... </form> # view list <tree> .... <field name="reference_id" widget="many2one_tree"/> .... </tree>
Allow contacts to update their information via a unique token.