Skip to Content
Menu
You need to be registered to interact with the community.
This question has been flagged
2 Odgovori
31439 Prikazi

I want to add a header with buttons to a tree view. How can I do that?

The normal <header> tag does not work.

Can someone point me to a module that does this or give me an example of the XML i need to include?

Thanks

Avatar
Opusti

I would also like to find out how to do this as well. When I insert <tree> inside <group> tag it still draws the elements as form and not as tree.

Avtor

up voting a question you also want answered the the best way to promote it.

@patently Didi you find any solution i also have same need

I dont know if we can do it by xml. but you can do it by modifying listview.js

Best Answer

Hello @AJ,

1) If u want to place a button in tree view's header eg. beside Create Button then the below link can help:

https://supportuae.wordpress.com/2017/09/06/how-to-add-button-in-tree-view-header-near-create-and-import-buttons-odoo10/

2) If u want to place a button in tree view then below code can help:

<record id="view_categ_tree" model="ir.ui.view">

<field name="name">categ.tree</field>

<field name="model">categ</field>

<field name="arch" type="xml">

<tree string="Category" editable="bottom">

<button name="action_dosomething" string="Demo Button" type="object" class="btn-primary"/>

<field name="name" required="1"/>

</tree>

</field>

</record>

Regards,




Email: odoo@aktivsoftware.com

Skype: kalpeshmaheshwari

   

Avatar
Opusti
Best Answer

Hi,

In the latest versions, if you need to add button to the list view, it is easy as we do in the form, just add header tag and inside it is possible to define buttons.


Sample:

<record id="res_lang_tree" model="ir.ui.view">
<field name="name">res.lang.treefield>
<field name="model">res.langfield>
<field name="arch" type="xml">
<tree string="Languages" limit="200">
<header>
<button name="action_activate_langs" type="object" string="Activate"/>
header>


Thanks

Avatar
Opusti
Related Posts Odgovori Prikazi Aktivnost
3
maj 23
2313
1
apr. 23
3887
1
avg. 19
6796
1
sep. 18
10957
0
mar. 17
2867