Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
1407 Visualizzazioni

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
Abbandona
Risposta migliore

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
Abbandona
Autore

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:)

Risposta migliore

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
Abbandona
Autore

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:)

Post correlati Risposte Visualizzazioni Attività
1
ago 25
1720
2
ago 25
282
2
mar 25
1311
1
feb 25
1611
1
dic 24
2128