Изменение страницы предварительного просмотра предложения по заказу на продажу в odoo 12

Я пытаюсь внести изменения на страницу предварительного просмотра предложений по заказам на продажу. Мне нужно заменить на странице "powered by odoo logo" на что-то другое. Вот скриншот страницы. Изображение с логотипом

Я попытался найти страницу в продаже и связанные с ней модули в папке дополнений. Пробовал grep -rnw '/ path / to / addons /' -e 'Odoo Logo', чтобы найти представление, но комментирование строк в представлении ничего не дало. Как создается эта страница предварительного просмотра ? Как мне внести изменения на этой странице?


person p.ry    schedule 18.06.2019    source источник


Ответы (1)


Вам необходимо изменить шаблон QWeb с идентификатором "portal_record_sidebar". Вы можете найти это в приложении портала.

В коде Odoo есть множество примеров расширения / изменения клиентских шаблонов QWeb.

Ниже приведен случайный пример из Odoo noreferrer. website_sale:

<template id="website_sale.brand_promotion" inherit_id="website.brand_promotion">
    <xpath expr="//div[hasclass('o_brand_promotion')]" position="replace">
        <div class="o_brand_promotion">
            Powered by <a target="_blank" class="badge badge-danger" href="http://www.odoo.com/page/website-builder?utm_source=db&amp;utm_medium=website">Odoo</a>,
            the #1 <a target="_blank" href="http://www.odoo.com/page/e-commerce?utm_source=db&amp;utm_medium=website">Open Source eCommerce</a>.
        </div>
    </xpath>
</template>
person CZoellner    schedule 18.06.2019
comment
Большое спасибо. Я даже пробовал некоторые приложения для дебренга, но они, похоже, устанавливают приложение для веб-сайта, которое мне не нужно. - person p.ry; 18.06.2019