Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
3 Trả lời
8707 Lượt xem
Hi all when I sent a quotation by email, has this button that says "View Quotation" and sent the client to the website page with his quotation info. I am not interest to use that for now so I would like to hide it or disable it. Does anyone know a fast way to do it, or is there any guide to follow? I just want to mention that I tried this solution "https://www.odoo.com/de_DE/forum/hilfe-1/question/odoo-12-quotation-sales-order-mail-has-a-link-to-the-odoo-portal-where-is-that-generated-164675" (is for Odoo 12) and didn't work (I didn't alter it, I just delete it but nothing).

Thank you all in advance !
Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

You can try the below code to disable the View Quotation button from the mail.
First of all we need to disable the the noupdate property of the template mail_notification_paynow_online
Use the following code to set noupdate=false.

<function name="write" model="ir.model.data">
<function name="search" model="ir.model.data">
<value
eval="[('module', '=', 'sale'), ('name', '=', 'mail_notification_paynow_online')]" />
</function>
<value eval="{'noupdate': False}" />
</function>

After setting the noupdate=false, disable the mail_notification_paynow_online template.
Use the code:-

<record id="sale.mail_notification_paynow_online" model="ir.ui.view">
<field name="active">False</field>
</record>

And now you can reset the noupdate property of mail_notification_paynow_online template.

<function name="write" model="ir.model.data">
<function name="search" model="ir.model.data">
<value
eval="[('module', '=', 'sale'), ('name', '=', 'mail_notification_paynow_online')]" />
</function>
<value eval="{'noupdate': True}" />
</function>

After performing all the above steps, we need to replace the div section of the button in  mail_notification_paynow template.

<template id="mail_notification_paynow" inherit_id="mail.mail_notification_paynow">
<xpath expr="//tr[2]//div[1]" position="replace"></xpath>
</template>

Hope it helps

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

This might be a solution > https://github.com/elsguns/odoo/tree/master/mail_no_portal.

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

Hi hello, i saw you get no answer in this post but i am interested in solve this problem, did you find a solution, please let me know because i have the same problem 

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 1 23
1903
0
thg 9 21
2069
1
thg 1 20
4998
0
thg 5 22
2522
0
thg 10 21
2348