Files
gzth/yuthon_base/views/ir_ui_menu_views.xml
2026-07-03 16:54:54 +08:00

64 lines
3.2 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<!-- 替换 ir.ui.menu 表单视图 -->
<record id="view_ir_ui_menu_form" model="ir.ui.view">
<field name="name">ir.ui.menu.form</field>
<field name="model">ir.ui.menu</field>
<field name="priority">999</field>
<field name="arch" type="xml">
<form string="菜单">
<sheet>
<div class="oe_title">
<label for="name" string="菜单名称" class="oe_edit_only"/>
<h1>
<field name="name" placeholder="请输入菜单名称..." class="oe_inline"/>
</h1>
<div class="o_row align-items-center mt-2">
<field name="active" widget="boolean_toggle"/>
<span class="text-muted">有效</span>
</div>
</div>
<!-- 基础信息 + 显示控制 双栏 -->
<group>
<group string="基础信息" name="basic_info">
<field name="sequence"/>
<field name="parent_id" options="{'no_create': True}"/>
<field name="complete_name" readonly="1"/>
<field name="action"/>
<field name="groups_id" widget="many2many_tags" placeholder="请选择可见群组..."/>
</group>
<group string="显示控制" name="display_control">
<field name="show_badge_count"/>
<field name="is_pc"/>
<field name="is_phone"/>
</group>
</group>
<notebook>
<page string="子菜单" name="submenus">
<field name="child_id" context="{'default_parent_id': id}">
<tree string="菜单" editable="bottom">
<field name="sequence"/>
<field name="name" string="菜单"/>
</tree>
</field>
</page>
</notebook>
</sheet>
</form>
</field>
</record>
<!-- Action:菜单管理(使用新 form 视图,不替换原有 grant_menu_access) -->
<record id="action_ir_ui_menu_manage" model="ir.actions.act_window">
<field name="name">菜单管理</field>
<field name="res_model">ir.ui.menu</field>
<field name="view_mode">tree,form</field>
<field name="context">{'ir.ui.menu.full_list': True}</field>
<field name="search_view_id" ref="base.edit_menu_access_search"/>
<field name="help">管理和自定义 Odoo 系统菜单项。可以为菜单指定特定群组以控制可见性。</field>
</record>
</data>
</odoo>