feat: add prompt file

2026-02-10_untitled.md
This commit is contained in:
Janik von Rotz committed 2026-10-06 11:00:26 +02:00
1 parent 0467d12369
commit e487baf10a
1 file changed
+20 -38
+20 -38
View File
@@ -1,41 +1,23 @@
Migrate settings view from Odoo 17.0 to 18.0.
Migrate view definitions from Odoo 16.0 to 17.0.
For example:
<div name="integration" position="inside">
<div class="col-12 col-lg-6 o_setting_box" id="ssh_setting">
<div class="o_setting_left_pane">
<field name="module_ssh" />
</div>
<div class="o_setting_right_pane">
<label string="SSH" for="module_ssh" />
<div class="text-muted">
Integrate with SSH.
</div>
<div attrs="{'invisible': [('module_ssh', '=', False)]}">
<div class="content-group mt16">
<label for="ssh_public_key" class="o_light_label" />
<field name="ssh_public_key" />
</div>
<div class="content-group">
<label for="ssh_private_key" class="o_light_label" />
<field name="ssh_private_key" />
</div>
</div>
</div>
</div>
<field name="test_field_1" attrs="{'invisible': [('active', '=', True)]}"/>
<field name="test_field_2" attrs="{'invisible': [('zip', '!=', 123)]}"/>
<field name="test_field_3" attrs="{'readonly': [('zip', '!=', False)]}"/>
<field name="test_field_4" context="{'default_zip_id': active_id}" />
<button name="test_button_1" states="draft" />
<button name="test_button_2" states="assigned" />
To:
<field name="test_field_1" invisible="active"/>
<field name="test_field_2" invisible="zip != 123"/>
<field name="test_field_3" readonly="zip"/>
<field name="test_field_4" context="{'default_zip_id': id}" />
<button name="test_button_1" invisible="state != 'draft'" />
<button name="test_button_2" invisible="state != 'assigned'" />
Or for example:
<div class="oe_chatter">
<field name="message_follower_ids"/>
<field name="activity_ids"/>
<field name="message_ids"/>
</div>
To:
<block id="integration" position="inside">
<setting help="Integrate with SSH.">
<field name="module_ssh"/>
<div invisible="not module_ssh">
<div class="content-group mt16">
<label for="ssh_public_key" class="o_light_label mr8" />
<field name="ssh_public_key" />
</div>
<div class="content-group">
<label for="ssh_private_key" class="o_light_label mr8" />
<field name="ssh_private_key" />
</div>
</div>
</setting>
</block>
<chatter/>