Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
9592 Zobrazení

Step 1: I did add a Google Webfont to the common assets in a module with the following xml:

<openerp>
 <data>
     <!-- Adds all assets in Odoo -->
     <template id="assets_common" name="tw_custom_static_resources assets" inherit_id="web.assets_common">
         <xpath expr="." position="inside">
             <!--These links will be called when loading your Odoo -->
             <link rel="stylesheet" href="/tw_custom_static_resources/static/src/css/custom.css"/>
         </xpath>
     </template>
 </data>
</openerp>

The content of the custom.css file is the following:

@import url(https://fonts.googleapis.com/css?family=Open+Sans);

Step 2: I did add the file custom_reports.css to the report.assets_common by this xml template:

<openerp>
 <data>
     <!-- Adds all assets in Odoo -->
     <template id="assets_common" name="tw_custom_reports assets" inherit_id="report.assets_common">
         <xpath expr="." position="inside">
             <!--These links will be called when loading your Odoo -->
             <link rel="stylesheet" href="/tw_custom_reports/static/src/css/custom_reports.css"/>
         </xpath>
     </template>
 </data>
</openerp>

The content of the custom_reports.css file is

body{   font-family: 'Open Sans', sans-serif !important;
}

Unfortunately this does not work. Reports do not change the font and external reports loose the footer.

Remark: When I add the style attribute style="font-family: 'Open Sans', sans-serif;" directly to the header or footer tag in external header/footer reports layout, the proper font is applied.

Any idea on how to solve this is much appreciated.

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
0
dub 22
2003
0
srp 23
1725
0
bře 22
2
2
čvn 19
3919
0
led 17
5291