feat: add prompt file
2026-02-10_untitled.md
This commit is contained in:
1 file changed
+20
-38
+20
-38
@@ -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/>
|
||||
Reference in new issue
Block a user