Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
3 Відповіді
8702 Переглядів
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 !
Аватар
Відмінити
Найкраща відповідь

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

Аватар
Відмінити
Найкраща відповідь

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

Аватар
Відмінити
Найкраща відповідь

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 

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
0
січ. 23
1903
0
вер. 21
2066
1
січ. 20
4994
0
трав. 22
2521
0
жовт. 21
2345