Добавить css файл odoo 11

Я хотел бы добавить файл css в мой отчет по odoo v11. поэтому я использую этот код:

 <template id="assets_backend" inherit_id="web.assets_backend">
    <xpath expr="." position="inside">
        <link href="/my_module/static/src/css/file.css" rel="stylesheet"/>
    </xpath>
</template>

Когда я обновляю модуль, я получаю эту ошибку:

The style compilation failed, see the error below. Your recent actions may be the cause, please try reverting the changes you made.

Could not get content for /my_module/static/src/css/file.css defined in bundle 'web.assets_backend'.

Вы можете мне помочь?

1 ответ

  1. Проверьте, правильно ли установлены файл requirements.txt или зависимости.

  2. sudo apt установить python3-libsass

ИЛИ

sudo pip3 установить libsass==0.12.3

Вы получите эту ошибку, если у вас нет "file.css", когда Odoo создает веб-ресурсы. Пожалуйста, проверьте, что он находится на правильном пути и правильные разрешения на месте.

Вы можете найти хороший учебник по веб-ресурсам по https://www.odoo.yenthevg.com/adding-static-resources-css-and-javascript-to-odoo/. Справочный материал доступен на сайте документации для разработчиков Odoo по адресу https://www.odoo.com/documentation/11.0/index.html.

Если вы не можете заставить это работать после прочтения и следования материалам, найденным по ссылкам, предоставьте точную информацию о настройке вашего модуля.

Другие вопросы по тегам