I had seen in list view. But how we will make it in kanban view?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
This question has been flagged
Hello
Try with below code:
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-extend="KanbanView.buttons">
<t t-jquery="button" t-operation="after">
<t t-if="widget.modelName == 'yourmodelname'">
<button
class="oe_button oe_highlight"
type="button">My Button</button>
</t>
</t>
</t>
</templates>
i tried this and i get a schema error (AssertionError: Document does not comply with schema)
@Mosab - that's because you have to put this XML inside qweb section of the manifest, and not on data (which usually has files stored under /static/src/xml/)
Thus, you would need a controller to bind it with the code you want to run, so a little bit more complicated
Hello, You can try it.
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve"><t t-extend="ImportView.import_button">
<t t-jquery="button.o_button_import" t-operation="after">
<button t-if="widget.modelName == 'your model name'"
class="btn btn-primary" type="button">Button name</button>
</t>
</t>
</templates>