diff --git a/web_m2o_enhanced/README.rst b/web_m2x_options/README.rst similarity index 97% rename from web_m2o_enhanced/README.rst rename to web_m2x_options/README.rst index 26ab9779..2b1fafdb 100644 --- a/web_m2o_enhanced/README.rst +++ b/web_m2x_options/README.rst @@ -9,7 +9,7 @@ Description This modules modifies "many2one" form fields so as to add some new display control options. -**New: support many2manytags widget ! ** +** New: support many2manytags widget ! ** Options provided includes possibility to remove "Create..." and/or "Create and Edit..." entries from many2one drop down. You can also change default number of diff --git a/web_m2o_enhanced/__init__.py b/web_m2x_options/__init__.py similarity index 100% rename from web_m2o_enhanced/__init__.py rename to web_m2x_options/__init__.py diff --git a/web_m2o_enhanced/__openerp__.py b/web_m2x_options/__openerp__.py similarity index 97% rename from web_m2o_enhanced/__openerp__.py rename to web_m2x_options/__openerp__.py index 1ad3c4e8..f428885e 100644 --- a/web_m2o_enhanced/__openerp__.py +++ b/web_m2x_options/__openerp__.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- { - "name": 'web_m2o_enhanced', + "name": 'web_m2x_options', "version": "0.1", "description": """ diff --git a/web_m2x_options/static/description/index.html b/web_m2x_options/static/description/index.html new file mode 100644 index 00000000..30abedb7 --- /dev/null +++ b/web_m2x_options/static/description/index.html @@ -0,0 +1,391 @@ + + + +
+ + +This modules modifies "many2one" form fields so as to add some new display +control options.
+** New: support many2manytags widget ! **
+Options provided includes possibility to remove "Create..." and/or "Create and +Edit..." entries from many2one drop down. You can also change default number of +proposition appearing in the drop-down. Or prevent the dialog box poping in +case of validation error.
+If not specified, the module will avoid proposing any of the create options +if the current user have no permission rights to create the related object.
+Was tested on openerp v7.0
+create boolean (Default: depends if user have create rights)
++Whether to display the "Create..." entry in dropdown panel.+
create_edit boolean (Default: depends if user have create rights)
++Whether to display "Create and Edit..." entry in dropdown panel+
m2o_dialog boolean (Default: depends if user have create rights)
++Whether to display the many2one dialog in case of validation error.+
limit int (Default: openerp default value is 7)
++Number of displayed record in drop-down panel+
Your XML form view definition could contain:
++... +<field name="partner_id" options="{'limit': 10, 'create': false, 'create_edit': false}"/> +... ++
Double check that you have no inherited view that remote options you set on a field ! +If nothing work, add a debugger in the first ligne of get_search_result method and enable debug mode in OpenERP. When you write something in a many2one field, javascript debugger should pause. If not verify your installation.
+