Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
5 Trả lời
27422 Lượt xem

In account_asset module when i click the confirm asset button it is show like a popup OK or Cancel, how can i achieve this, give me the suggestions plzzzzzzzzzzzz

Thanks in Advance.

Ảnh đại diện
Huỷ bỏ

Hello, just add the attribute confirm="" in the xml : <button name="your_xml_act_window_name"  string="My Button"  confirm="Are you sure you wa/>

Câu trả lời hay nhất

The return value of your button function should be a window action with target attribute 'new'.

XML:

<button name="your_button_function", string="My Button", type="object"/>

or

 <button name="your_xml_act_window_name", string="My Button"/>

If your button triggers a python function (the 1st case):

def your_button_function:
    return {
        'name': 'My Window',
        'domain': [],
        'res_model': 'my.model',
        'type': 'ir.actions.act_window',
        'view_mode': 'form',
        'view_type': 'form',
        'context': {},
        'target': 'new',
    }

Otherwise: Window Action

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hello, just add the attribute confirm="" in the xml :

 

 <button name="your_xml_act_window_name"  string="My Button"  confirm="Are you sure you want to delete this stuff ???" />

Ảnh đại diện
Huỷ bỏ
Tác giả Câu trả lời hay nhất

Thanks Rene, Have a good day.

Once I click on the button, a popup must appear and ask me whether to proceed or not. Just like it is asking at the time of deleting the record (Do you want to delete the record.).

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

I think this is what you are looking for: https://www.odoo.com/forum/Help-1/question/How-to-add-confirm-dialog-box-on-button-or-action--2054

Ảnh đại diện
Huỷ bỏ