|
|
@ -2,15 +2,29 @@ |
|
|
|
<openerp> |
|
|
|
<data> |
|
|
|
|
|
|
|
<!--base.custom.info.template--> |
|
|
|
|
|
|
|
<record id="base_custom_info_template_tree" model="ir.ui.view"> |
|
|
|
<field name="name">base.custom.info.template.tree</field> |
|
|
|
<field name="model">custom.info.template</field> |
|
|
|
<field name="arch" type="xml"> |
|
|
|
<tree string="Custom Info Templates"> |
|
|
|
<field name="name"/> |
|
|
|
<field name="model_id"/> |
|
|
|
<field name="info_ids"/> |
|
|
|
</tree> |
|
|
|
</field> |
|
|
|
</record> |
|
|
|
|
|
|
|
<record id="base_custom_info_template_form" model="ir.ui.view"> |
|
|
|
<field name="name">base.custom.info.template.form</field> |
|
|
|
<field name="model">base.custom.info.template</field> |
|
|
|
<field name="model">custom.info.template</field> |
|
|
|
<field name="arch" type="xml"> |
|
|
|
<form string="Custom Info Template"> |
|
|
|
<sheet> |
|
|
|
<group> |
|
|
|
<field name="name"/> |
|
|
|
<field name="model"/> |
|
|
|
<field name="model_id"/> |
|
|
|
</group> |
|
|
|
<group> |
|
|
|
<field name="info_ids"> |
|
|
@ -24,21 +38,46 @@ |
|
|
|
</field> |
|
|
|
</record> |
|
|
|
|
|
|
|
<record id="base_custom_info_template_tree" model="ir.ui.view"> |
|
|
|
<field name="name">base.custom.info.template.tree</field> |
|
|
|
<field name="model">base.custom.info.template</field> |
|
|
|
<record id="custom_info_template_action" model="ir.actions.act_window"> |
|
|
|
<field name="name">Templates</field> |
|
|
|
<field name="type">ir.actions.act_window</field> |
|
|
|
<field name="res_model">custom.info.template</field> |
|
|
|
<field name="view_mode">tree,form</field> |
|
|
|
<field name="view_type">form</field> |
|
|
|
<field name="view_id" eval="False"/> <!-- Force empty --> |
|
|
|
<field name="domain" eval="False"/> <!-- Force empty --> |
|
|
|
<field name="help" type="html"> |
|
|
|
<p class="oe_view_nocontent_create"> |
|
|
|
Click to define a new custom info template. |
|
|
|
</p><p> |
|
|
|
You must define a custom info template for every different |
|
|
|
product properties group. |
|
|
|
</p> |
|
|
|
</field> |
|
|
|
</record> |
|
|
|
|
|
|
|
<menuitem id="menu_base_custom_info" name="Custom Info" |
|
|
|
parent="base.menu_administration" sequence="45"/> |
|
|
|
|
|
|
|
<menuitem id="menu_base_custom_info_template" action="custom_info_template_action" |
|
|
|
parent="menu_base_custom_info" sequence="5"/> |
|
|
|
|
|
|
|
<!--base.custom.info.template.line--> |
|
|
|
|
|
|
|
<record id="base_custom_info_template_line_tree" model="ir.ui.view"> |
|
|
|
<field name="name">base.custom.info.template.line.tree</field> |
|
|
|
<field name="model">custom.info.template.line</field> |
|
|
|
<field name="arch" type="xml"> |
|
|
|
<tree string="Custom Info Templates"> |
|
|
|
<field name="name"/> |
|
|
|
<field name="model_id"/> |
|
|
|
<field name="info_ids"/> |
|
|
|
<field name="template_id"/> |
|
|
|
</tree> |
|
|
|
</field> |
|
|
|
</record> |
|
|
|
|
|
|
|
<record id="base_custom_info_template_line_form" model="ir.ui.view"> |
|
|
|
<field name="name">base.custom.info.template.line.form</field> |
|
|
|
<field name="model">base.custom.info.template.line</field> |
|
|
|
<field name="model">custom.info.template.line</field> |
|
|
|
<field name="arch" type="xml"> |
|
|
|
<form string="Custom Info Template Lines"> |
|
|
|
<sheet> |
|
|
@ -54,9 +93,22 @@ |
|
|
|
</field> |
|
|
|
</record> |
|
|
|
|
|
|
|
<record id="custom_info_template_line_action" model="ir.actions.act_window"> |
|
|
|
<field name="name">Properties</field> |
|
|
|
<field name="type">ir.actions.act_window</field> |
|
|
|
<field name="res_model">custom.info.template.line</field> |
|
|
|
<field name="view_mode">tree,form</field> |
|
|
|
<field name="view_type">form</field> |
|
|
|
</record> |
|
|
|
|
|
|
|
<menuitem id="menu_base_custom_info_template_line" action="custom_info_template_line_action" |
|
|
|
parent="menu_base_custom_info" sequence="10"/> |
|
|
|
|
|
|
|
<!--base.custom.info.value--> |
|
|
|
|
|
|
|
<record id="base_custom_info_value_tree" model="ir.ui.view"> |
|
|
|
<field name="name">base.custom.info.value.tree</field> |
|
|
|
<field name="model">base.custom.info.value</field> |
|
|
|
<field name="model">custom.info.value</field> |
|
|
|
<field name="arch" type="xml"> |
|
|
|
<tree string="Custom Info Values"> |
|
|
|
<field name="custom_info_name_id"/> |
|
|
@ -67,5 +119,16 @@ |
|
|
|
</field> |
|
|
|
</record> |
|
|
|
|
|
|
|
<record id="custom_info_value_action" model="ir.actions.act_window"> |
|
|
|
<field name="name">Values</field> |
|
|
|
<field name="type">ir.actions.act_window</field> |
|
|
|
<field name="res_model">custom.info.value</field> |
|
|
|
<field name="view_mode">tree,form</field> |
|
|
|
<field name="view_type">form</field> |
|
|
|
</record> |
|
|
|
|
|
|
|
<menuitem id="menu_base_custom_info_value" action="custom_info_value_action" |
|
|
|
parent="menu_base_custom_info" sequence="15"/> |
|
|
|
|
|
|
|
</data> |
|
|
|
</openerp> |