Я хочу удалить кнопку ' Неопубликованные на веб-сайте ' из формы клиента.
Эта кнопка не является частьюформы, поэтому, когда я попробовал приведенный ниже код, я получил ошибку, что элемент не существует в родительском представлении:
<xpath expr='//div[@class="oe_button_box"]//button[@name="website_publish_button"]' position='replace'>
<button type="object" name="callSurvey" icon="contacts_custom/static/description/survey.png" class="oe_stat_button">
<field string="Surveys" name="survey_count" widget="statinfo" modifiers="{'readonly': true}"/>
</button>
</xpath>
Затем я попытался удалить его с помощью css.Мой файл css.css:
button[name=website_publish_button]
{
display:none !important;
}
и шаблон:
<openerp>
<data>
<!-- Adds all assets in Odoo -->
<template id="assets_backend" name="contacts_custom assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<!--These links will be called when loading your Odoo -->
<link rel="stylesheet" href="/contacts_custom/static/css/css.css"/>
</xpath>
</template>
</data>
</openerp>
Но все равно появляется кнопка. Я делаю что-то не так или есть какой-либо другой способ удалить эту кнопку?