Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
3 Răspunsuri
9446 Vizualizări

How to create dynamic tree view? or hidden field in tree view?

Imagine profil
Abandonează
Cel mai bun răspuns

Hello Irawan,

You can create dynamic tree view using fields_view_get method.


Example:

    from lxml import etree

     @api.model

        def fields_view_get(self, view_id=None, view_type=’tree’, context=None, toolbar=False,submenu=False): 

        result = super(model_name,self).fields_view_get(view_id=view_id, view_type=view_type, toolbar=toolbar, submenu=submenu)

        doc = etree.XML(result[‘arch’])

        if new_string:

        for node in doc.xpath(“//field[@name=’field_a’]”):

            node.set(‘string’, new_string)

        result[‘arch’] = etree.tostring(doc)

        return result


Hope this help.

Imagine profil
Abandonează
Autor

Thank you.

But, how to trigger that when onchange?

Cel mai bun răspuns

HI, you can follow following tutorial for this:

https://youtu.be/kwkddYoFQCE

Hope it helps,

Thanks

Imagine profil
Abandonează
Autor Cel mai bun răspuns

Thank you.

But, how to trigger that when onchange?

Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
3
apr. 25
4642
5
nov. 23
42957
1
sept. 22
3720
1
iun. 22
12547
3
mar. 20
11014