[DEL]partner_skills:disabled skill level for now

This commit is contained in:
2026-04-22 15:43:29 +02:00
parent b41c2550e2
commit 2d108c414b
6 changed files with 85 additions and 38 deletions

View File

@@ -2,7 +2,7 @@
<odoo>
<!-- Skill Level Tree -->
<record id="partner_skill_level_view_tree" model="ir.ui.view">
<!-- <record id="partner_skill_level_view_tree" model="ir.ui.view">
<field name="name">partner.skill.level.view.tree</field>
<field name="model">partner.skill.level</field>
<field name="arch" type="xml">
@@ -13,10 +13,10 @@
<field name="default_level" widget="boolean_toggle" />
</list>
</field>
</record>
</record> -->
<!-- Skill Level Form -->
<record id="partner_skill_level_view_form" model="ir.ui.view">
<!-- <record id="partner_skill_level_view_form" model="ir.ui.view">
<field name="name">partner.skill.level.view.form</field>
<field name="model">partner.skill.level</field>
<field name="arch" type="xml">
@@ -29,7 +29,7 @@
</sheet>
</form>
</field>
</record>
</record> -->
<!-- Skill Tree -->
<record id="partner_skill_view_tree" model="ir.ui.view">
@@ -68,7 +68,7 @@
<search>
<field name="name" />
<field name="skill_ids" />
<field name="skill_level_ids" />
<!-- <field name="skill_level_ids" /> -->
<filter name="inactive" string="Archived" domain="[('active', '=', False)]" />
</search>
</field>
@@ -83,7 +83,7 @@
<field name="name" />
<field name="color" widget="color_picker" />
<field name="skill_ids" widget="many2many_tags" />
<field name="skill_level_ids" widget="many2many_tags" />
<!-- <field name="skill_level_ids" widget="many2many_tags" /> -->
</list>
</field>
</record>
@@ -117,7 +117,7 @@
</list>
</field>
</page>
<page string="Levels" name="levels">
<!-- <page string="Levels" name="levels">
<field name="skill_level_ids" nolabel="1">
<list editable="bottom">
<field name="name" />
@@ -126,7 +126,7 @@
<field name="default_level" widget="boolean_toggle_load" />
</list>
</field>
</page>
</page> -->
</notebook>
</sheet>
</form>
@@ -134,6 +134,8 @@
</record>
<!-- Partner Skill Line Form (Select Skills dialog) -->
<!-- Skill level / progress fields are hidden (client request). To restore
them, un-comment the XML block marked "SKILL LEVEL BLOCK" below. -->
<record id="partner_skill_line_view_form" model="ir.ui.view">
<field name="name">partner.skill.line.view.form</field>
<field name="model">partner.skill.line</field>
@@ -146,10 +148,17 @@
<field name="skill_type_id" widget="radio"/>
</group>
<group>
<div class="text-end mb-2" invisible="not skill_type_id">
<button name="action_add_all_skills_of_type"
type="object"
string="Add all skills of this type"
class="btn btn-link btn-sm p-0"/>
</div>
<field name="skill_id" options="{'no_open': True, 'no_create': True}"
context="{'default_skill_type_id': skill_type_id}"
domain="[('skill_type_id', '=', skill_type_id)]"
invisible="not skill_type_id"/>
<!-- SKILL LEVEL BLOCK (hidden for now)
<label for="skill_level_id"
invisible="not (skill_id or skill_type_id)"/>
<div class="o_row" invisible="not (skill_id or skill_type_id)">
@@ -163,9 +172,14 @@
<field name="level_progress" widget="progressbar" class="o_partner_skills_progress" invisible="not skill_level_id"/>
</span>
</div>
-->
</group>
</group>
</sheet>
<footer>
<button string="Save" special="save" class="btn-primary" data-hotkey="q"/>
<button string="Discard" special="cancel" data-hotkey="x"/>
</footer>
</form>
</field>
</record>

View File

@@ -12,8 +12,8 @@
<field mode="list" nolabel="1" name="partner_skill_ids" widget="partner_skills_one2many" class="mt-2">
<list>
<field name="skill_id"/>
<field name="skill_level_id"/>
<field name="level_progress" widget="progressbar"/>
<!-- <field name="skill_level_id"/> -->
<!-- <field name="level_progress" widget="progressbar"/> -->
<field name="skill_type_id" optional="hidden"/>
</list>
</field>