在 Odoo 中,视图(View)是用于定义用户界面的组件。视图可以具有不同的模式(mode),其中两个常见的模式是 extension 和 primary。
extension模式:extension模式用于扩展(或继承)现有的视图。- 当你想要在现有视图的基础上添加、修改或删除一些字段或布局时,可以使用
extension模式。 - 在
extension模式下,你可以使用<field>标签来添加或修改字段,使用<xpath>标签来定位和修改现有的元素。 extension模式允许你在不修改原始视图的情况下对其进行定制。
primary模式:primary模式用于定义独立的主要视图。- 当你想要创建一个全新的视图时,可以使用
primary模式。 - 在
primary模式下,你可以使用<form>、<tree>、<kanban>等标签来定义不同类型的视图。 primary模式允许你从头开始创建一个视图,并完全控制其字段、布局和行为。
总结:
extension模式用于扩展现有视图,允许你在不修改原始视图的情况下进行定制。primary模式用于创建独立的主要视图,允许你从头开始定义视图的字段、布局和行为
声明:如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
