Files
Odoo-18.0-20251222/web_widget_dropdown_dynamic/readme/USAGE.md
tocmo0nlord adbe430761
Some checks failed
pre-commit / pre-commit (push) Has been cancelled
tests / Detect unreleased dependencies (push) Has been cancelled
tests / test with OCB (push) Has been cancelled
tests / test with Odoo (push) Has been cancelled
Initial commit: Odoo 18.0-20251222 extra-addons
2026-03-13 20:43:25 +00:00

30 lines
663 B
Markdown
Executable File

``` python
@api.model
def method_name(self):
values = [
('value_a', 'Title A'),
]
if self.env.context.get('depending_on') == True:
values += [
('value_b', 'Title B'),
]
return values
```
``` xml
<field
name="other_field"
/>
<field
name="char_field"
widget="dynamic_dropdown"
options="{'values':'method_name'}"
context="{'depending_on': other_field}"
/>
```
**DEMO**
On User defined filters added new field to show the feature, it is called
**Dropdown Integer**. If any user selected just One option shoud appear, but if
Mitchell Admin it should be possible to select option One and Two.