コンテンツへスキップ
メニュー
この質問にフラグが付けられました
1 返信
6802 ビュー

i'm newbie in odoo and i just have created a kanban view for a ticket system, i want to know how to execute a python function on the click of a kanban box

here is my xml code:

<?xml version="1.0" encoding="UTF-8" ?><odoo>    <record id="kanban_tickets_task" model="ir.ui.view">        <field name="model">service.queue</field>        <field name="arch" type="xml">            <kanban create="false">              <field name="name"/>              <field name="code"/>              <field name="last_ticket"/>              <templates>                <t t-name="kanban-box">                  <div class="oe_module_vignette oe_kanban_global_click">                    <div class="oe_module_desc" >                      <h4 class="o_kanban_record_title"><field name="name"/></h4>                      <p class="oe_module_name">                         <field name="code"/><br/>                          <field name="last_ticket"/>                      </p>                    </div>                  </div>                </t>              </templates>            </kanban>        </field>    </record>    <record model="ir.actions.act_window" id="tickets_kanban_window">      <field name="name">Tickets Dashboard</field>      <field name="res_model">service.queue</field>     <field name="view_mode">kanban</field>    </record>    <menuitem id="kanban_tickets_menu"  name="tickets dashboard" action="tickets_kanban_window"/></odoo>

アバター
破棄

What you want to do when you click on kanban box?

最善の回答

Hi,

On clicking the kanban view, most probably the form view will get opened.  So what you can easily do is that, write an onchange function for a field in the form view, so that the python function will get worked.


If you don't want above method write on onclick function in js for the kanban card and call the python function from it.

Thanks

アバター
破棄
関連投稿 返信 ビュー 活動
0
3月 25
1305
1
1月 25
1651
4
4月 24
174133
0
12月 23
2080
5
7月 25
227738