oca-technical/odoo-bringout-oca-geospatial-base_geoengine/base_geoengine/views/ir_view_view.xml
2025-08-29 15:43:03 +02:00

53 lines
2 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record model="ir.ui.view" id="geoengine_view_form">
<field name="name">geoengine.view.form</field>
<field name="model">ir.ui.view</field>
<field name="inherit_id" ref="base.view_view_form" />
<field name="arch" type="xml">
<notebook position="inside">
<page
string="GeoEngine Data"
col="4"
attrs="{'invisible': [('type', '!=', 'geoengine')]}"
>
<group>
<field name="projection" />
<field name="restricted_extent" />
<field name="default_extent" />
<field name="default_zoom" />
</group>
<separator string="Vector (Active layers)" colspan="4" />
<field name="vector_layer_ids" colspan="4" nolabel="1" />
<separator string="Raster (Background layers)" colspan="4" />
<field name="raster_layer_ids" colspan="4" nolabel="1" />
</page>
</notebook>
</field>
</record>
<menuitem
name="Configuration"
id="geoengine_base_view_menu"
parent="geoengine_base_menu"
groups="group_geoengine_admin"
/>
<record id="geo_engine_view_action" model="ir.actions.act_window">
<field name="name">Views</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">ir.ui.view</field>
<field name="view_id" ref="base.view_view_tree" />
<field name="search_view_id" ref="base.action_view_search" />
<field name="domain">[('type', '=', 'geoengine')]</field>
</record>
<menuitem
name="View Management"
id="geoengine_view_menu"
parent="geoengine_base_view_menu"
action="geo_engine_view_action"
groups="group_geoengine_admin"
/>
</odoo>