product_config_step.xml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <odoo>
  3. <!-- Configuration Steps -->
  4. <record id="config_step_engine" model="product.config.step">
  5. <field name="name">Engine</field>
  6. </record>
  7. <record id="config_step_body" model="product.config.step">
  8. <field name="name">Body</field>
  9. </record>
  10. <record id="config_step_lines" model="product.config.step">
  11. <field name="name">Lines</field>
  12. </record>
  13. <record id="config_step_interior" model="product.config.step">
  14. <field name="name">Interior</field>
  15. </record>
  16. <record id="config_step_extras" model="product.config.step">
  17. <field name="name">Extras</field>
  18. </record>
  19. <!-- Configuration Lines -->
  20. <record id="2_series_config_step_body" model="product.config.step.line">
  21. <field name="product_tmpl_id" ref="bmw_2_series"/>
  22. <field name="config_step_id" ref="config_step_body"/>
  23. <field name="attribute_line_ids" eval="[(6, 0, [
  24. ref('product_attribute_line_2_series_color'),
  25. ref('product_attribute_line_2_series_rims')])]"/>
  26. </record>
  27. <record id="2_series_config_step_lines" model="product.config.step.line">
  28. <field name="product_tmpl_id" ref="bmw_2_series"/>
  29. <field name="config_step_id" ref="config_step_lines"/>
  30. <field name="attribute_line_ids" eval="[(6, 0, [
  31. ref('product_attribute_line_2_series_model_line')])]"/>
  32. </record>
  33. <record id="2_series_config_step_interior" model="product.config.step.line">
  34. <field name="product_tmpl_id" ref="bmw_2_series"/>
  35. <field name="config_step_id" ref="config_step_interior"/>
  36. <field name="attribute_line_ids" eval="[(6, 0, [
  37. ref('product_attribute_line_2_series_tapistry')])]"/>
  38. </record>
  39. <record id="2_series_config_step_engine" model="product.config.step.line">
  40. <field name="product_tmpl_id" ref="bmw_2_series"/>
  41. <field name="config_step_id" ref="config_step_engine"/>
  42. <field name="attribute_line_ids" eval="[(6, 0, [
  43. ref('product_attribute_line_2_series_engine'),
  44. ref('product_attribute_line_2_series_fuel')])]"/>
  45. </record>
  46. <record id="2_series_config_step_extras" model="product.config.step.line">
  47. <field name="product_tmpl_id" ref="bmw_2_series"/>
  48. <field name="config_step_id" ref="config_step_extras"/>
  49. <field name="attribute_line_ids" eval="[(6, 0, [
  50. ref('product_attribute_line_2_series_transmission'),
  51. ref('product_attribute_line_2_series_options')])]"/>
  52. </record>
  53. </odoo>