ODOO 8 – Editions Qweb – Modification de l’entête (4/9)

Pour modifier l'entête, il faut intervenir sur le fichier x_sale_report.xml
Voici un exemple de modification qui consiste à retirer les 2 traits de l'entête par défaut :
<?xml version="1.0" encoding="utf-8"?>
<openerp>
    <data>
        <template id="x_header" inherit_id="report.external_layout_header">
            <xpath expr="//div[@class='header']" position="replace">
            <div class="header">
                <div class="row">
                        <div class="col-xs-3">
                            <img t-if="company.logo" t-att-src="'data:image/png;base64,%s' % company.logo" style="max-height: 45px;"/>
                        </div>
                        <div class="col-xs-9 text-right" style="margin-top:20px;" t-field="company.rml_header1"/>
                    </div>
                <div class="row">
                        <div class="col-xs-3">
                            <div t-field="company.partner_id" t-field-options='{"widget": "contact", "fields": ["address", "name"], "no_marker": true}'/>
                        </div>
                </div>
            </div>
            </xpath>
        </template>
    </data>
</openerp>

J'aurai pu utiliser une clause Xpath plus restrictive et permettant moins de redondance par rapport à l'entête par défaut, mais ce n'était pas ici mon objectif.

7 réflexions sur « ODOO 8 – Editions Qweb – Modification de l’entête (4/9) »

  1. Bonjour,

    je viens de me rendre compte qu’en faisant comme vous indiquiez, on change les entêtes pour tous les rapports (sale et invoice) en même temps.
    Est il possible de ne changer que l’entête d’un seul rapport avec cette technique ?

    Merci pour vos articles clairs et détaillés

      1. Merci
        mais effectivement cela va me poser pb
        j’ai trouvé une autre solution : je teste si c’est un devis ou une facture dans mais mes 2 états et ça fonctionne (le seul soucis est de penser à changer les 2 entêtes si on fait une motif)

  2. Moi dans mon cas je n’arrive pas a modifier le pied de page des devis. Aussi la disposition de l’entête ne me Correspond pas

  3. Bonjour,
    j’ai la même problématique: je cherche à augmenter la taille du logo (sur toutes les éditions)
    j’ai du mal à trouver le fichier que vous indiquez… j’ai trouvé ceci:
    16 report_invoice_documentsale.report_saleorder QWeb account.report_invoice_document
    16 report_saleorder QWeb sale.report_saleorder
    16 report_saleorder_document QWeb sale.report_saleorder_document
    16 report_saleorder_document_comments QWeb sale_comment_template.report_saleorder_document_comments report_saleorder_document
    16 report_saleorder_validity_date QWeb website_quote.report_saleorder_validity_date

    mais cela ne semble pas concenir.
    pouvez vous me donner le chemin entier?

    merci d’avance

  4. Bonjour

    Merci pour le travail que vous faites

    Je souhaiterais alterner lors de l’impression des factures en A5 et A4. Sauf que bloque sur la configuration au format A5(paysage) et en gros sur comment procéder en général

    Merci encore

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *