Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
2 Antwoorden
1388 Weergaven

Hi!

I have a problem. I've added button in my kanban view in hr_applicant addon.
My XML file looks like this:

?xml version="1.0" encoding="UTF-8"?

templates xml:space="preserve"

    t t-name="my_addon.KanbanViewExtension" t-inherit="web.KanbanView" t-inherit-mode="extension"

        xpath expr="//t[@t-if='canCreate and props.showButtons']" position="after"

            button type="button"

                    t-if="model.root.resModel == 'hr.applicant'"

                    class="btn btn-primary"

                    id="my_addon_vacancy_parser_button"

                    Update Vacancy

            /button

        /xpath

    /t

/templates


But I don't know how to connect my method from model hr.applicant for this button.

I will accept any help, maybe you just indicate where to find something similar or in which direction to move.

Thank you for all your answers. 

Avatar
Annuleer
Beste antwoord

Take a look at this simple example of project module

To add button or link or something do like this : https://github.com/odoo/odoo/blob/17.0/addons/project/models/project_project.py#L692

Avatar
Annuleer
Auteur

Thank you for your answer.

As I correctly understood, it is a simple case of adding action for button. But in my case I try to add button in header of kanban view and logic here is a more difficult, to my mind. I needed to create a template is static/src/xml root and it's not easy to just add parameter name inside button tag. But I can mistaken. Can I use this way with buttons in headers?

Thank you:)

Beste antwoord

Hi Olena

Please Let me know what is the purpose of the button considering that only we can decide you need to create a server action or method 
both way it is easy to solve this issue

Regards

 

Avatar
Annuleer
Auteur

Hi Azhar.

This button should scrape specific data from job site and then save it in my Odoo system as new applicants. But in this case the main problem is connect button action to method in my model. I will be very appreciated if you can help me with it.

Thanks:)

Gerelateerde posts Antwoorden Weergaven Activiteit
1
aug. 25
1719
2
aug. 25
278
2
mrt. 25
1310
1
feb. 25
1611
1
dec. 24
2127